Recommended hotels in Poggiardo

Tesoretto Hotel Poggiardo

From US$ 121

Via Prov.Le Maglie-Castro, Poggiardo, Italy - Show map

Show map

The charming 4-star Tesoretto Hotel features 24-hour reception, laundry and dry cleaning. Torre Santo Stefano is about 17…

Book Now From US$ 121