Boasting a restaurant, bar, garden and free WiFi, The Anchor Inn is set in Cowes, 15 km from Osborne House.
All guest rooms in the inn are fitted with a flat-screen TV. All rooms are fitted with a private bathroom with a shower and free toiletries. You can play billiards and darts at The Anchor Inn.
The Anchor Inn Rooms