This 4 star hotel is located in the city centre of London and was established in 1847. It is a short drive away from the Museums and the nearest station is Gloucester Road. The Hotel has a restaurant,...
More infoLocated in elegant Bloomsbury, The Thistle Holborn is a luxurious four-star hotel ideally located at the heart of intellectual, historic and fashion-mad London. The British Museum, Covent Garden and O...
More infoThis 3 star hotel is located in the city centre of London and was established in 1962. It is close to the British Museum and the nearest station is Russell Square. The Hotel has a restaurant and a bar...
More infoThis 3 star hotel is located in the city centre of London and was established in 1974. It is close to the British Museum and the nearest station is Russell Square. The Hotel has 3 restaurants, 2 bars,...
More infoThis 3 star hotel is located close to the airport of Heathrow Airport and was established in 2010. It is a short drive away from the Legoland and the nearest station is LHR. The Hotel has a restaurant...
More infoThis 3 star hotel is located in the city centre of London and was established in 1880. It is a short drive away from the Oxford Street, Hyde Park and the nearest station is Paddington Lancaster Gate.
More infoThis 3 star hotel is located in the city centre of London and was established in 1850. It is a short drive away from the Kensington Palace and the nearest station is Bayswater. The Hotel has a restaur...
More infoThis 3 star hotel is located in the city centre of London and was established in 1972. It is close to the Kensington Palace and the nearest station is Bayswater / Queensway. The Hotel has a restaurant...
More infoThis 3 star hotel is located in the city centre of London and was established in 1984. It is close to the Hyde Park and the nearest station is Paddington. The Hotel has a restaurant and a bar. All 47 ...
More infoThis 4 star hotel is located in the city centre of London and was established in 2000. It is close to the Tower of London and the nearest station is Tower Hill. The Hotel has a restaurant, a bar, a co...
More infoThe Henry VIII Hotel ensure a comfortable stay enjoying the best of tradition with fine amenities. It offers 105 rooms including 1 suite. Centrally located in cosmopolitan Bayswater, close to Queenswa...
More infoThis 4 star hotel is located in the city centre of London and was established in 1963. It is a short drive away from the Kensington Palace and Gardens and the nearest station is High Steet Kensington ...
More info