26 via magellano, 37014 Castelnuovo del Garda
Guesthouse
Offering a garden, Villa Magellano features accommodations in Castelnuovo del Garda. This guest house offers air-conditioned accommodations with a terrace and free Wifi. The rooms include a balcony with garden views.
All units comprise a seating area with a sofa, a dining area, and a fully equipped...