Citadines Apart Hotel Trafalgar Square
Hotels: Countries > United Kingdom > London
|
|
|
Apartment living in the center of Westminster
This 1935 building stands in leafy tranquility a few minutes' stroll from the Thames, Big Ben and London's West End theaters.
The 175 brightly decorated studios and one-bed apartments, are equipped with kitchenettes and white tiled bathrooms.
Fully equipped kitchenettes in rooms and on-site laundry allow guests to live as though they were at home.
|
Check hotel deals & book now
|
|
|