San Francesco B&B Hôtel

Hotel in Taranto, Italy

Features: wi-fi

10 Piazza San Francesco, Taranto, 74123