Great Bed, Great Service, Great Hotel
This is a well appointed hotel next to Wembley Stadium London very handy for all local amenities, staff are very friendly and are great carers. if you want a very good hotel you should try this one.
I was very impressed. [Less]
great service makes you feel welcome
the hotel was a relaxing and easy to get to. the air conditioning and the showers were good
Splendid hotel, splendid staff, splendid time!thank you