Located in London City Centre, this hotel is within 2 mi (3 km) of Victoria Palace Theatre, Buckingham Palace, and Big Ben. Tate Britain and Sloane Square are also within 1 mi (2 km).
A 24-hour front desk, express check-out, and free WiFi in public areas are available at this smoke-free hotel.
All 86 rooms offer free WiFi, coffee makers, and TVs. Other amenities available to guests include hair dryers, safes, and showers.
Note: We update hotel photos, maps and descriptions on a regular basis – it is the responsibility of the hotel to ensure that these are accurate !
3 kms to city centre: 0m away
26 kms to the nearest airport (london heathrow airport): 0m away
3 kms to city centre
26 kms to the nearest airport (london heathrow airport)