Located in London, 2.4 km from Wembley Arena and 2.7 km from London Designer Outlet, Queens Luxury Apartments provides accommodation with free WiFi and a garden with a terrace and city views.
Each unit comes with a fully equipped kitchen with a dining table, a flat-screen TV with satellite channels and a private bathroom with shower, free toiletries and a hairdryer. A fridge, an oven and dishwasher are also provided, as well as a kettle.
Preston Road is 2.9 km from the apartment, while Wembley Stadium is 3.4 km away. The nearest airport is London Heathrow Airport, 21 km from Queens Luxury Apartments.