About the Business
Situated in the rapidly developing Wembley area, this terraced hotel offers practical accommodation in a convenient location.
A short walk from Wembley Central Station, the hotel is ideally placed for Wembley arena, conference centre, exhibition halls and the new stadium complex. After what is sure to be a busy day's exploring, you can return to a drink in the bar before taking a welcome night's rest.
The Wembley Hotel does not accept payment via credit or debit cards belonging to a third party. Guests must present their own credit or debit card along with photographic identification on arrival. The hotel can only accept payment made via a card in the guest's own name. The card holder must be present, with their card, in order to make a payment. If card used to make the reservation is not presented on arrival, the hotel will charge the full amount to the card presented or will accept payment in full in cash. Payments made by American Express card will be charged a 3.5% of surcharge.
Location & Hours
40 London Road