B&B Leonida

2.7
(3 reviews)
Via delle Margherite 11/13, 74122, Taranto Italy
Limited Service Property
Mid-range
Hotel
B&B Leonida | Taranto | Italy | TripAligner