The hotel is perfectly located on the central area of the South Bank of River Thames. London's well known landmarks like the Houses of Parliament, Big Ben and the London Eye observation wheel are not far away from the hotel.Located opposite to the famous Tate Britain art gallery, it is also near to the places like Waterloo National rail and underground station, Westminster and Vauxhall underground stations. Sophistication and serenity can be found in the air of this most luxurious and contemporary hotel of London which provides an all suite residence, perfect hotel service and spectacular London views to the guests.
Sorry!! No rooms are available for selected dates.