This hotel offers warm hospitality and outstanding services in its pleasant atmosphere. The spacious rooms are finely furnished and come with an array of modern amenities one can think of. Read more
This hotel offers warm hospitality and outstanding services in its pleasant atmosphere. The spacious rooms are finely furnished and come with an array of modern amenities one can think of.
Number of Rooms: 73
The hotel is set in a quiet location in the famous London suburb of Harrow. It is minutes from Wembley Stadium, Wembley Arena, Harrow Museum, Harrow School and the historic Saint Mary's Church. Heathrow Airport (LHR) is the nearest major airport.