होटल आसपास Freshwater Bay
4 मिले
Albion Hotel
Nestled on the stunning Freshwater Bay, and at the foot of Tennyson Down, the Albion Hotel is the perfect choice for your time here on the Isle of Wight.
More होटल in other Cities
Interesting places in Freshwater Bay
Search this area