Tucked beneath the dramatic walls of Malcesine’s medieval Scaliger Castle and steps from the lakefront promenade, Hotel Luna Rossa is a friendly, great-value hideaway for families and couples who would rather spend their holiday exploring than on car-hire paperwork.