From 112 USDRoom/Night
With a stay at London Stay Apartments in London, you'll be 2.7 mi (4.3 km) from Tower of London and 3.2 mi (5.2 km) from London Bridge. This boutique apartment is 4.3 mi (7 km) from O2 Arena and 8.6 mi (13.8 km) from Olympic Park.
Make yourself at home in one of the 30 guestrooms featuring refrigerators and LCD televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided on a limited basis.
Business, Other Amenities
Featured amenities include complimentary wired Internet access, express check-in, and express check-out.
Book online or call +39 041 8620400