Located in London City Centre, this hotel is within 6 miles (10 km) of Marble Arch, Madame Tussaud's Wax Museum and Oxford Street. Park Lane and Baker Street are also within 6 miles (10 km).
A 24-hour front desk, a computer station and express check-out are available at this smoke-free hotel. WiFi in public areas is free. Additionally, free newspapers, tour/ticket assistance and multilingual staff are on-site.
All 137 rooms offer complimentary wireless Internet access, flat-screen TVs and hairdryers. Safes, showers and free toiletries are among the other amenities that guests will find. Limited housekeeping is available.