Facilities and services include an indoor swimming pool, restaurante, bar, elevator, parking extra charge, meeting rooms, room service, wireless Internet access extra charge and 24-hour reception.Rooms feature air conditioning, TV, telephone, hairdryer, mini bar and safe.Address: 134 George Street, W1H 5DN London, England, United Kingdom.