
Leonardo Royal Hotel London City is a luxury 4-star superior accommodation with superb river views. Two contemporary-style bars, two restaurants, a fully equipped gym, spa facilities and a 25m swimming pool make it easy to relax after sightseeing, or to wind down with colleagues when business meetings end. Modern luxury is key here, in contrast to the many fascinating heritage sites that surround the hotel. Large double-glazed windows frame cinema-style views of the city at night, while soft fabrics and ambient lighting make your spacious room the perfect place to wind down. A smart, modern interior and unbeatable transport connections make this hotel in London ideal for special occasions, city breaks and busy professionals.