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....
This 4 star hotel is located in the city centre of London and was established in 2006. It is close to the Kensington Palace and the nearest station is Earls Court. The Hotel has a restaurant, a bar and a conference room. All 121 rooms are equipped...
This 4 star hotel is located in the city centre of London and was established in 2005. It is a short drive away from the London Eye and the nearest station is Vauhall. The Hotel has 2 restaurants, a bar and a fitness centre/gym. All 394 rooms are...
This 4 star hotel is located in the city centre of London and was established in 2001. It is a short drive away from the Buckingham Palace and the nearest station is Victoria. 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 1867. It is a short drive away from the Madam Tussauds and the nearest station is Baker Street. 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 2010. It is close to the Hotel. The Hotel has 2 restaurants, a bar, a conference room, a coffee shop, an outdoor swimming pool and a fitness centre/gym. All 222 rooms...
This 4 star hotel is located in the city centre of London and was established in 1973. It is close to the Natural History/Science Museum and the nearest station is Gloucester Road. The Hotel has 2 restaurants, a bar, a conference room, a coffee shop...
This 4 star hotel is located within the city of London and was established in 1985. It is close to the Chelsea Stadium and the nearest station is Fulham Broadway. The Hotel has 5 restaurants, 2 bars, a conference room and a coffee shop. All 121 rooms...
This 4 star hotel is located in the city centre of London and was established in 1876. It is a short drive away from the Kensington Palace and the nearest station is Gloucester Road. The Hotel has 2 restaurants, 2 bars, a conference room and a...