Italy, Lake Garda, Malcesine
The Luna Rossa is a real gem! Small and well run, it occupies a prime location near the resort's Scala castle, just moments from the old centre and harbour. The cable car station is also 5 minutes away. Guests here are well looked after by the hospitable Stefenelli family.
Board basis options available