Otta House Garda Lake Apartment Castelnuovo del Garda
Boasting garden views, Otta House Garda Lake provides accommodation with balcony, around 5 km from Gardaland. This property offers access to a terrace, free private parking and free Wi-Fi.
Number of rooms: 2
56 Via Mameli, 37014 Castelnuovo del Garda, Italy