Top searches in London
Hotels by district
London Eye
281 properties found in London
- Leicester Square 2Nd Floor Studios
Leicester Square 2Nd Floor Studios
Westminster BoroughLeicester Square 2Nd Floor Studios London is a 25-minute walk from the Tate Modern. The Hyde Park is located in close proximity to this apartment, while Leicester Square tube station is about 200…View details+from
US$ 244 price for 1 nightMore detailsCheck rates
...
Change your search parametres to find the hotel you want.
Last-minute discounts for spontaneous travelers!
from
US$ US$ for 1 night
Unlock This Limited Offer Now!
Check rates