Facilities and services include a restaurante, bar, elevator, safety box at the reception, limited car parking extra charge, wireless Internet access and 24-hour reception.Rooms feature air conditioning, TV, telephone and hairdryer.Address: 151 Wembley Park Drive, HA9 8HQ London, England, United Kingdom.