This comfortable hotel is located in the heart of London, within easy access to all major London tourist attractions. Built in 1850, this family-friendly establishment comprises 37 en suite rooms with facilities making them ideal for both leisure and business travellers. Guests are welcomed into a lobby with 24-hour reception and check-out service, air conditioning, hotel safe, currency exchange facilities and a cloakroom. WLAN Internet access is available for a fee, there is a TV lounge and a breakfast room on site and laundry service is provided for a fee.
This city guesthouse is located in central London and is within walking distance of the city's famous landmarks, including Buckingham Palace (600 metres away), Harrods (1.1 km), the Natural History Museum (1.1 km), Big Ben (1.2 km), the Houses of Parliament (1.2 km), Westminster Abbey (1.2 km), the London Eye (1.3 km), the London Aquarium (1.3 km), the Tower of London and Tower Bridge (both 5 km away). It is very close to the Victoria rail, tube and coach stations, as well as to the Gatwick Express Terminal at Victoria station. Guests will find pubs and bars just 150 metres from the establishment. The following airports are all nearby: London Heathrow (26 km), London City (33 km), London Gatwick (46 km), London Luton (66 km) and London Stansted (83 km).