1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct





Show 20 photos
The Station Hotel London
14 Staplehurst Road, London, United Kingdom
Show map
Internet
- Wireless internet on site.
Fabulous, 8.8
Rating summary
overall8.8
cleanliness9.1
dining8.7
facilities8.7
location8.7
rooms9.2
service8.7
Top comments from travellers
Rooms were clean and comfortable
Comfortable beds
Spacious rooms
Excellent in-house restaurant
Staff were helpful and professional
Well-sized beds
Who stays here?
Couples34%
Families19%
Business travellers42%
Groups5%
Nearby Hotels

Sleek 2BR flat in Hither Green by Mountsfield Park
218 Hither Green Lane,London
Lyall Apartment Hotel
256 Hither Green Lane,London
Ryecroft House
12 Ryecroft Road,London
Italian Guest House
17 Lingards Road,London