Offering attentive service and a central location, family-run Hotel Italia City Center is located on Mantua’s Piazza Cavallotti. It features free internet, and simply decorated rooms with private bathroom.
Rooms at the Italia are all air conditioned, and include a TV. WiFi is free throughout.
The staff at the Mantova Italia hotel are keen to help guests with advice on the city’s sites and attractions. The Teatro Sociale is just a few steps away, and the Basilica di Sant’Andrea is a 5-minute walk from the hotel.
The Italia Hotel's guests can start the day with a cappuccino, fresh pastries and fruit, together with local cheese and salami. A restaurant service is available for group bookings.