Comfort Hotel Harrow
2-12, Northwick Park Road, HA12NT Harrow, United Kingdom - Harrow.
See on map
See 25 photos
Where is the lodging establishment?
2-12, Northwick Park Road, HA12NT Harrow, United Kingdom - Harrow.
Choose your room
Comfort Hotel Harrow
This 3 star hotel is located in the suburbs of London. It is a short drive away from the Wembley Stadium and the nearest station is Northwick Park Station. The Hotel has a restaurant, a bar and a conference room. All 73 rooms are equipped with hairdryer, trouser press and ironing set.
Other names for Comfort Hotel Harrow:
Northwick Park