Green Lodge Apartment Cressa, Piedmont
Set in Cressa, Green Lodge offers accommodation 40 km from Borromean Islands and 48 km from Monastero di Torba. Complimentary Wi-Fi is offeredthroughout the property.
Number of rooms: 13
8 Via A. Saini, 28012 Cressa, Italy