How many rooms does the Leonardo Royal London City have?
How many rooms does the Leonardo Royal London City have? In addition to the excellent event facilities, guests can enjoy the hotel’s extensive amenities, including several bars and restaurants, a 25-meter swimming pool, Rena Spa, and 317 stylish guest rooms—perfect…