Chateau Denmark
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at Chateau Denmark in London (London City Centre), you'll be steps from Tottenham Court Road and 6 minutes by foot from Leicester Square. This luxury hotel is 0.4 mi (0.7 km) from The British Museum and 0.5 mi (0.9 km) from Piccadilly Circus.
Make yourself at home in one of the 44 air-conditioned rooms featuring refrigerators and plasma televisions. Your Select Comfort bed comes with Egyptian cotton sheets. Digital programming and smart speakers are provided for your entertainment, while complimentary wireless internet access keeps you connected. Bathrooms have designer toiletries and hair dryers.
Property Details
Location
Charing Cross Road, Denmark str, London, England WC2H 0LA, United Kingdom