Check-in from 15:00, check-out before 12:00, child-friendly hotel
PARK HOUSE STATION ROAD, TW11 9AD London, United Kingdom
Other hotels in London
The room facilities were very simple
I had a room with a great view on the 4th floor.
I did not like this to indicate WiFi is available in all rooms, but you have to pay extra. Only 30 minutes a day are free.