Boasting a panoramic rooftop terrace with swimming pool and restaurant, Hotel Sole Garda is just 200 metres from Lake Garda shores. This 3-star superior hotel is in Garda centre, 500 metres from the nearest beach. Wi-Fi is free throughout.
Number of rooms: 51
Via Monte Baldo, 9, 37016 Garda, Italy