The Station Hotel
📍 London, United Kingdom
About this 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.
Amenities
- ✓Restaurant(s)
- ✓WLAN access
Available rooms
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.