Offering luggage storage, the 3-star London Town Hotel lies in Central London with an array of dining experiences that will tantalise your taste buds, 2.5 km from the 40-acre recreational Serpentine Lake and about 25 minutes' walk from the botanic and apothecary Chelsea Physic Garden. The hotel provides 24-hour security and luggage storage to ensure guests' safety.
This hotel is located in London, only steps away from West Brompton tube station. You can find Buckingham Palace, which is a great place to explore the area, 3.7 km from the London Town. Also, Cornwall Gardens is situated nearly 25 minutes' walk away. The property is 4.2 km from St James's Park. London West Brompton train station can be found within easy reach of the hotel.
A separate toilet and a shower along with such comforts as hairdryers and bath sheets are featured in the bathrooms. Enjoy views of the mountain, while staying at the London Town.
Dining options also include The Blackbird, situated 18 minutes' stroll away.
Check-in:from 15:00-22:00 hours
Check-out:until 11:00 hours
- Children and extra beds
- There are no cots provided in a room.