From
Select dates to see prices and availability
From
Free self parking is available onsite.
A complimentary breakfast is included with the stay.
The property is located 12.2 mi (19.6 km) from Windsor Castle, 14.3 mi (23 km) from Richmond Park, 15 mi (24.1 km) from Wembley Stadium, and 15.1 mi (24.3 km) from Harrods.
Have a question?
Instant AI responses are based on hotel information