Located in Tower Hamlets within a short walk of Tower of London, Leman House is within 2 miles (3 km) of other popular sights such as St. Paul's Cathedral. This 9-room, 3-star guesthouse welcomes guests with conveniences like free in-room WiFi, concierge services, and a microwave in a common area.
Guests can expect free WiFi and 22-inch LED TVs with cable channels. Bathrooms offer rainfall showers, hair dryers, and free toiletries. Microwaves and desks are also standard.
Leman House features free WiFi in public areas, microwave in a common area, and refrigerator in a common area. Front-desk staff can help with concierge services, and provide local restaurant recommendations.