London Stay Apartments
Londra, GB
Live rates
No offer was returned for these dates — you can search again Retry search
About
A stay at London Stay Apartments places you in the heart of London, within a 10-minute drive of Tower of London and London Bridge. This boutique apartment is 4.6 mi (7.4 km) from The Arena and 5.7 mi (9.1 km) from Queen Elizabeth Olympic Park. Stay in one of 30 guestrooms featuring LCD televisions. 32-cm flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and coffee/tea makers, and housekeeping is provided on a limited basis. Make use of convenient amenities, which include complimentary wireless internet access and tour/ticket assistance.
Frequently asked questions
Where is London Stay Apartments?
London Stay Apartments is located at 187 Rotherhithe New Road, Londra, GB.
Last updated: 2026-11-03