This hotel is located 2km from the Buckingham Palace, Westminster Abbey and the London Eye.
Facilities and services include an indoor pool, restaurants, bar, elevator, wireless Internet access, gym, spa treatments (extra charge), meeting rooms, room service and 24-hour reception.
Rooms feature air conditioning, TV, telephone and safe.
Address: 68 Regent Street, W1B 4DY London, England, United Kingdom.