Leonardo Hotel Mainz
Mainz · Germany
Leonardo Hotel Mainz is a freshly renovated city hotel in Mainz, positioned about 600 metres from the main railway station and within walking distance of the centre and old town. Its 217 rooms range from Comfort and Superior categories to suites and an…
July 2025