Leonardo Royal Hotel London City - Tower of London offers a great location, putting you within just a 10-minute walk of Tower of London and Tower Bridge. Guests can visit the spa to indulge in deep-tissue massages, body wraps, or facials, and Mediterranean cuisine is served at Forum Restaurant, which is open for breakfast, lunch, and dinner. Other highlights include an indoor pool, a bar/lounge, and a health club. Fellow travelers like the location for the sightseeing and because it's just a short walk to public transportation: Tower Hill Station is just steps away and Tower Gateway DLR Station is 4 minutes.