UNIVERSEHOTELS, hotels, rooms, reservation, bookUNIVERSEHOTELS, hotels, rooms, reservation, book
Home > List of countries > United Kingdom > London
 

Hotels: Raffles - London

Hotel London, Hotels London London: Swissotel The Howard London
Hotel London, Hotels LondonHotel London, Hotels LondonHotel London, Hotels LondonHotel London, Hotels LondonHotel London, Hotels London
price from 105.75 GBP
8.6/10 (160)
12 Temple Place, WC2R 2PR, London
This stylish and contemporary 5-star hotel offers superb luxury accommodation in a quiet oasis just off Embankment, with stunning panoramic views of the River Thames. The superb views across the river take in some of the capital’s world-famous lan...

Find hotel


Destination:

X
X

Search by hotel name or chain:

 

 

Hotels in Paris

Hotels in London

Hotels in Berlin