Wembley deluxe Apartments

London, United Kingdom

Located next to Wembley Stadium and around the corner from the tree-lined pedestrianised walkways of Wembley Park Blvd, these lovely high spec serviced apartments feature balconies with stunning views. There’s WIFI, Smart TV, a washer/dryer, step-free lift access, in-house cinema, roof garden, 24 hours concierge service

See other properties