A good place for a short stay. Fairly close to the centre of Wembley. About a 10 minute walk.