Call 1-800-848-5773
3 DAYS FROM $799
You’ll be right in London’s historic heart at the Superior First Class Leonardo Royal Hotel London City, which is located near the River Thames, with views over the Tower of London and the iconic Tower Bridge. Reflecting its historic location, the hotel site incorporates the last remaining section of London’s Roman Wall, which stands undamaged from when it was originally patrolled by Roman sentries. In-house facilities include several vibrant bars and restaurants, and a state-of-the-art health and fitness club with an indoor pool, along with the superb Ajala Spa. Nearby attractions include the Tower of London, Petticoat Lane Market, and St. Katharine Docks.