Piazza Garibaldi 10 RivaDelGarda Riva del Garda 38066
Overlooking Lake Garda, Grand Hotel Riva offers modern rooms and suites with free Wi-Fi in Riva del Garda. It features a restaurant, and a free wellness area with Finnish and bio saunas, Turkish bath,...more