Park Lane, SO41 0PT - Milford on Sea, United Kingdom
Hotel - Hotels, Milford on Sea
Show on map
In high demand!
The property is located two hundred yards from the beach. The Beach House is a Grade II listed Victorian mansion that boasts panoramic views of the Isle of Wight and The Needles. - Hotels, Milford on Sea