Poland Spring Resort Spa
A luxurious spa located within the historic Poland Spring Resort, offering a range of treatments in a serene setting. Known for its natural spring water therapies and relaxing atmosphere. Located in Poland, just 5 miles from East Poland.