Villa Stella
Hotel in Taranto, Italy
Features: wi-fi
65 Via Vizzarro
Hotels
ยท
Taranto, Italy guide