Featuring an indoor pool, The Londoner Hotel is 10 minutes by car from Tower Bridge.
Guests can enjoy British cuisine at Steak & Co. Leicester Square Charing Cross, situated a minute away from The Londoner Hotel.
This property has a gym.
This 5-star hotel is located nearly 5 minutes on foot from the public Trafalgar Square, within easy reach of Leicester Square tube station. The accommodation is around 20 minutes on foot from Buckingham Palace and just 450 metres from National Gallery. Big Ben can also be found around 25 minutes on foot from the hotel. The nearest underground station is a 5-minute walk away.