The excellent London Town Hotel is a 3-star property placed 2.1 km from Albert Bridge. London Town Hotel has welcomed guests in London since 1874.
Royal Albert Hall is within 20 minutes' walk away. The distance between London city center and the property is 5 km.
Guests will find exhibition centers and trade fairs in the neighborhood.
The hotel offers 30 rooms. They are fitted with free Wi-Fi, a mini bar, an individual safe, multi-channel TV and a work desk. London Town Hotel features rooms with the garden view. The bathrooms come with a shower, a hairdryer and toiletries for more comfort.
Tea and coffee are offered in the lounge bar. A business area features Gourmet Burger Kitchen and Zizzi - Earls Court within 200 meters of the venue.
There is West Brompton train station nearby. London City airport is about 25 minutes' drive away.
Such facilities as a storage room, a designated place for smoking and a lift are available on-site.