Tudor Court Hotel
London England
Check in
2:00 PM
Check out
10:00 AM
A stay at Tudor Court Hotel places you in the heart of London, within a 10-minute walk of Hyde Park and Kensington Gardens. This hotel is 1 mi (1.6 km) from Marble Arch and 1.5 mi (2.4 km) from Royal Albert Hall.
Stay in one of 38 guestrooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as safes and electric kettles.
Property Details
Location
10-12 Norfolk Square, London, England W2 1RS, United Kingdom