Excellent Holiday Inn
position near venue and was like an oasis in that had excellent parking and was welcoming with up to date luxury room and attentive and polite staff
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