Location: 2 Elmira Street, London, gb
Star Rating: N/A Stars
Property Type: Not Available
Ideal Location
Immerse yourself in the heart of London, just steps away from iconic landmarks such as London Bridge and Tower Bridge.
Convenient Amenities
Enjoy the convenience of free WiFi, non-smoking accommodation, and proximity to London Bridge Underground Station for easy city exploration.
Nearby Attractions
Visit popular sites like the Tower of London, St Paul's Cathedral, and more just a stone's throw away. Book your stay now to experience the best of London!
Check-in: N/A - Anytime
Check-out: N/A
The double room offers heating, as well as a shared bathroom featuring a bath. The unit offers 1 bed.
Max Occupancy: 2 (2 Adults)










