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 complimentary Wi-Fi, a minibar, 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. Serving Indian specialties, Gourmet Burger Kitchen is about 200 meters away.
There is West Brompton train station nearby. London City airport is about 25 minutes' drive away.
Guests can avail of 24-hour reception, housekeeping and ironing service.