This is one of the best 4-star hotels located close to Liverpool Street tube station. Lying close to famous Charing Cross rail station, this hotel is ideal for both business as well as leisure travellers. The hotel overlooks the Strand and is stone’s throw away from Trafalgar Square. Boasting its Victorian elegance, this luxury hotel offers 239 stunning rooms with state of the art features. All rooms are air-conditioned with Egyptian cotton bed linen. Bathrobes and flat screen TV are other facilities along with 24 hour room service. Visitors can have a great time at the Brasserie that serves authentic English cuisine as well as International food in a relaxing aura. You will get a wide choice of cocktails to savour before dinner at Eleanor’s Cocktail Bar. The Lounge area is ideal to relax too.
Check-in
Check-out
Currency
Sorry!! No rooms are available for selected dates.