This luxury hotel is located in the heart of the theatre district within walking distance of most London shows. A short stroll from the hotel could find you in Covent Garden, Soho, Fitrzrovia or Leicester Square. The hotel is 200 metres from Tottenham Court Road station and the British Museum.
Within the bedrooms guests can enjoy luxury bedding, fluffy robes and slippers, flat screen TV’s, Aromatherapy Associates toiletries, tea, coffee & water.
Dining options within the hotel include Landseer Restaurant & Bar or The Lutyens Lounge or Terrace where you can enjoy a fantastic Afternoon Tea or evening drink.