This 4 star hotel is located within the city of London and was established in 2009. It is close to the Tower Bridge and the nearest station is London Bridge. All 66 rooms are equipped with hairdryer, ironing set and air conditioning.
This 4 star hotel is located in the city centre of London and was established in 1850. It is close to the British Museum and the nearest station is Russell Square. The Hotel has a bar. All 26 rooms are equipped with hairdryer and trouser press.
This 5 star hotel is located in the city centre of London and was established in 1928. It is close to the Buckingham Palace and the nearest station is Marble Arch. The Hotel has 2 restaurants, a bar, a conference room, a coffee shop and a fitness...
This 1 star hotel is located in the city centre of London and was established in 1995. It is a short drive away from the British Museum and the nearest station is Russel Square Station. The Hotel has a restaurant, a bar and a coffee shop.
This 1 star hotel is located in the city centre of London and was established in 1995. It is a short drive away from the British Museum and the nearest station is Russel Square Station. The Hotel has a restaurant, a bar and a coffee shop.
This 1 star hotel is located in the city centre of London and was established in 1995. It is a short drive away from the British Museum and the nearest station is Russel Square Station. The Hotel has a restaurant, a bar and a coffee shop.