Property Location
With a stay at SACO Tower Hill - Leman St in London (London City Centre), you'll be convenient to Tower of London and London Bridge. This 4-star apartment is close to St. Paul's Cathedral and London Eye.
Rooms
Make yourself at home in one of the 13 guestrooms, featuring kitchens with refrigerators and stovetops. Flat-screen televisions and DVD players are provided for your entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include phones, as well as separate sitting areas and microwaves.
Business, Other Amenities
Featured amenities include express check-out and an elevator (lift).