Property Name: Leman Locke
Property Address: 15 Leman St London, , E1 8EN
Property Description: Property Location
With a stay at Leman Locke in London (London City Centre), you'll be minutes from East London Mosque and Tower of London. This 4-star apartment is close to London Bridge and St. Paul's Cathedral.
Make yourself at home in one of the 168 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. LCD televisions with digital programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided weekly.
Enjoy the recreation opportunities such as a fitness center or make use of other amenities including complimentary wireless Internet access.
Satisfy your appetite at a coffee shop/café serving guests of Leman Locke.
Business, Other Amenities
Featured amenities include express check-out, multilingual staff, and luggage storage.
Location Description: Near Tower of London
Property Facts: Total Number of Rooms: 168Total Number of Floors: 22Year of Last Renovation: N/A