Situated in the rapidly developing Wembley area, this terraced hotel offers practical accommodation in a convenient location. A short walk from Wembley Central Station (3 minutes walk). The hotel is ideally placed for Wembley Arena, conference centre, exhibition halls and the new stadium complex (15 minutes walk). Offers easy access to city centre (15 minutes journey to Baker Street). Wembley Hotel boasts 25 comfortable rooms, all ensuite and non-smoking. The rooms are simplistic yet classical, ... More