The 3-star Castle Lodge Guest House is situated a mere 1.6 km away from Osborne House, Isle of Wight Bus Museum and Parkhurst Forest.
The city center is 10 minute walking distance from the hotel.
The guestrooms look out on the garden.
Eat & Drink
The bar Cafe Bistro Number 44 is located 700 meters from the property.