Villa Giulia Farm Stay Lamezia Terme, Calabria
Villa Giulia features mountain views, free Wi-Fi and free private parking, located in Lamezia Terme, 31 km from Piedigrotta Church.
Number of rooms: 2
Via degli Apuli 25, Provincia di Catanzaro, 88046 Lamezia Terme, Italy