Viale giovanni prati, 29, 38066 Riva del Garda
Appartamento
Boasting mountain views, Lemon Green House features accommodation with a balcony, around 1.1 km from Sabbioni Beach. Among the facilities at this property are a lift and private check-in and check-out, along with free WiFi throughout the property. Castello di Avio is 35 km away and Molveno Lake is 42...