This four-star hotel in Windsor is perfectly situated for visiting the Windsor Castle, as it is located just a few minutes walking distance from the castle and gardens.
The 4 star hotel has the most dramatic location, on the top of a cliff overlooking the beach and the Poole Bay. This Victorian building features a fitness centre and several meeting rooms.
Perfectly located, around 600 meters away from the main city attractions this 4 star hotel offer accommodation in 198 room. It also features a gym, sauna, a stylish restaurant and meeting spaces.