Truly indulgent hotel with deluxe gym, swimming pool and breathtaking views of The Tower of London
This opulent hotel is located within few minutes distance from the St. Pauls Cathedral and the famous Tower Bridge. Enjoy the panoramic views of the Tower of the London from the hotel. You can access the city conveniently having the Tube located within close distance. The hotel offers immaculate room with state-of-the art facilities and quality room service. Enjoy five-star facilities like restaurants, bars, gym, swimming pool, spa and more within the hotel.
Sorry!! No rooms are available for selected dates.