Recommended hotels in Stanghella

Locanda Del Borgo Stanghella

From US$ 69

Via Peagna 2/4, Stanghella, Italy - Show map

Show map

Locanda Del Borgo Hotel is a 3-star accommodation with free self-parking, a storage room and a safe deposit…

Book Now From US$ 69