Leonardo Hotel Mainz
Mainz, Germany · Leonardo Hotels · July 2025



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 accessible room, with air conditioning, high-speed Wi-Fi, coffee machines, minibars and USB or USB-C connections. The Vitruv Restaurant serves Italian cooking through the day, while the bar offers a relaxed place for an evening drink; a terrace adds an outdoor option in suitable weather. There is also a spa area and complimentary fitness room for downtime after a day in the city or on the road. With 13 meeting rooms, a 24-hour reception and underground parking, the hotel is a practical base for business stays, short breaks and events in the Rhine-Main region.