This 4 star hotel is located in the city centre of London and was established in 1924. It is a short drive away from the Madame Tussauds and the nearest station is Bond Street. The Hotel has a restaurant, 2 bars and a conference room. All 147 rooms...
This 4 star hotel is located in the city centre of London and was established in 1908. It is close to the British Museum and the nearest station is Tottenham Court Rd. The Hotel has a restaurant, a bar, a conference room and a fitness centre/gym. All...
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, a bar, a conference room and a fitness...
This 4 star hotel is located in the city centre of London and was established in 1971. It is close to the Hyde Park and the nearest station is Marble Arch. The Hotel has a restaurant, a bar, a conference room and a fitness centre/gym. All 272 rooms...
This 4 star hotel is located in the city centre of London and was established in 1877. It is close to the British Museum and the nearest station is Tottenham Court Rd. The Hotel has a restaurant, a bar, a conference room, a coffee shop and a fitness...
This 4 star hotel is located in the city centre of London and was established in 1901. It is close to the Leicester Square Covent Garden and the nearest station is Covent Garden. The Hotel has a restaurant, a bar, a conference room, a coffee shop and...
This 4 star hotel is located in the city centre of London and was established in 1896. It is close to the Piccadilly Circus and the nearest station is Piccadilly Circus. The Hotel has 2 restaurants, a bar, a conference room, a coffee shop and a...
This 4 star hotel is located in the city centre of London and was established in 2010. It is close to the Houses of Parliament and the nearest station is Westminster. The Hotel has 2 restaurants, a bar, a conference room, a coffee shop, an indoor...
This 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. All 494 rooms are equipped with safe and trouser...
This 4 star hotel is located in the city centre of London and was established in 1974. It is close to the Natural History Museum and the nearest station is Glouchester Road. The Hotel has a restaurant, a bar, a coffee shop and a fitness centre/gym....