London Town Hotel
Nestled in the Holland Park district, London Town Hotel is approximately 25 minutes' stroll from culture-oriented attractions like the white and sanded bare-floorboard Saatchi Gallery. Featuring 26 rooms with views of the mountain, the 3-star hotel is 1.8 miles from the highly decorated Victorian Leighton House Museum.
Location
The public Trafalgar Square is about 10 minutes by car from the London hotel, while Chelsea and Westminster Hospital is about 20 minutes by foot from this place. The Town London is also 1.5 miles from such natural sights as the 40-acre recreational Serpentine Lake. Guests will also appreciate the vicinity to Barkston Gardens, located around 5 minutes away by car. Entertainment in the area includes Royal Albert Hall 1.9 miles from the property. The Town lies a mere 10 minutes by foot from West Brompton metro station and just moments from London West Brompton train station.
Rooms
Bathrooms come with a separate toilet and a shower, along with hairdryers and towels.
Food & Drinks
The London hotel is within 1 mile of PAUL Earls Court.
Why choose London Town Hotel
-
Excellent transport links available
-
Complimentary tea and coffee services
-
Private terrace overlooking garden
-
Non-smoking hotel throughout
Main amenities
-
Wi-Fi
-
24-hour services
-
No pets allowed
Amenities
London Town Hotel- Wi-Fi
- 24-hour services
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
Property services
- Safe deposit box
- 24-hour reception
- 24-hour security
- Luggage storage
Business facilities
- Fax/Photocopying
Recreation
- Garden area
- Leisure/ TV room
In the rooms
- Heating
- Terrace
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
- AM/FM alarm clock
Design
- Carpeted floor
General facilities
- No smoking on site
- Lift
- Smoke detectors
- Fire extinguishers
- Key access
Pets
- No pets allowed
Important information
- Children and extra beds
- There are no cribs provided in a room.
Enter dates to see availability