This townhouse accommodation is situated in Old Town Mantua, just steps from Piazza Sordello and Basilica di Sant’Andrea di Mantova, and within a short walk of Mosaici della Domus Romana di Mantova. You’ll also find Ducal Palace and Mantua Cathedral less than a mile away.