DestinationsHotel StatisticsSitemap
Mail

Copyright © 2025 - All right reserved by Serviced Apartments

Serviced Apartments is part of the Evolving Media publishing family.

Serviced Apartments
Deluxe 2 Bed Room - Interior view
Tate Modern - 2.16 km from property
Borough Market - 1.69 km from property
1 Bedroom Deluxe - Interior view
1 Bedroom Deluxe - Interior view
Deluxe 2 Bed Room - Interior view
Tate Modern - 2.16 km from property
Borough Market - 1.69 km from property
1 Bedroom Deluxe - Interior view
1 Bedroom Deluxe - Interior view
Deluxe 2 Bed Room - Interior view
Tower of London - 660 m from property
Tower Bridge - 870 m from property
null
null
Kitchen
null

Still Life Tower Hill Deluxe Apartments

London, United Kingdom

97 Leman Street, London, E1 8GJ

Not RatedRating
Not RatedRated by Guests
Not RatedReviews

What this place has to offer

Services and conveniencesElevator
Dining, drinking, and snackingKitchen
Internet accessFree Wi-Fi in all rooms!
Still Life Tower Hill Deluxe ApartmentsLondon, United Kingdom

Where you'll be staying