London Stay Apartments

Londra, GB

★★★Londra10 photos

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

Location

187 Rotherhithe New Road