Piazza Cavallotti 8, 46100 Mantova
Hotel
3 stars
with
7
rooms
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 ...