Offering 2 restaurants and spa, Four Seasons Hotel London at Ten Trinity Square is situated 200 metres from Tower of London. All of the elegant rooms offer 24-hour in-room dining, city views and are fitted with a private marble bathroom.
Ten Trinity Square, City of London, London, EC3N 4AJ, United Kingdom
Hotel booked 2 times today.
Nightly rates from $575