Tower Suites is one of the most scenic hotels in London located near the River Thames and The Tower of London in the heart of the city's famous buisiness district. Offering a diverse range of accommodations with a bright and open living space. Each room offers en-suite marble bathrooms, smart TVs, Nespresso coffee makers, and other luxury ameneties. Enjoy the roof-top Sky Lounge Bar on-site or walk to one of the many music halls and theaters close by. The Tower Suites make a perfect base for your active vacation with access to all the surrounding tourist attractions.
Check In: 3:00 PM
Check Out: 11:00 AM
The Four Season Hotel London at Ten Trinity Square is set in the heart of the city over looking the Tower Bridge and the Tower of London. An impressive luxury hotel inside and out. Enjoy everything this upscale hotes has to offer, posh quarters & 2 ballrooms, plus 2 restaurants, a pool & a spa.