- Home
- Hotels
- United Kingdom
- London
- The Station Hotel
London Β· United Kingdom
The Station Hotel
Location
This hotel is located in London. The nearest airport is The Station Hotel.
Facilities
The hotel has 16 rooms. The friendly staff at the reception desk are happy to answer any questions. Wireless internet access (no extra charge) allows guests to surf the internet and catch up on email. The hotel has wheelchair-accessible facilities. A garden provides extra space for rest and relaxation in the open air.
Rooms
A number of amenities provide extra comfort during a stay at the hotel. WiFi (no extra charge) comes as standard in the rooms.
Sports/Entertainment
Fine weather can be enjoyed on the terrace.
Meals
There is a restaurant on the premises.
Payment
The following credit cards are accepted at the hotel: American Express, VISA and MasterCard.
- Check-in
- 12:00 pm
- Check-out
- 02:00 pm
- Rooms
- 16
Bed in Dorm
- π₯ 0
- π 0mΒ²
Standard Double room full double bed
- π₯ 2
- π 0mΒ²
- π full double bed
Standard Single room
- π₯ 1
- π 0mΒ²
- Restaurant(s)
- WLAN access
14 Staplehurst Road
Guest reviews
What guests are saying about this hotel.
Be the first to share your stay
Reviews from real guests will appear here once they've completed their stay.