San Francesco B&B Hôtel
Hotel in Taranto, Italy
Features: wi-fi
10 Piazza San Francesco, Taranto, 74123
Hotels
·
Taranto, Italy guide