|
|
|
Coastal Hotel - Hambrough Hotel, Ventnor, Isle of Wight, UK
- coastal | nr waterfront | near beach | sea views
- Decor category: 2
- Price category: 2
A coastal hotel near the beach and overlooking the waterfront and sea on the Isle of Wight. A foodies hotel.
|
|
|
|