Riva del Garda  Italy
Grand Hotel Riva
- 9 Nov
Centrally located in the beautiful resort town of Riva del Garda, the Grand Hotel Riva is the ideal place for a relaxing holiday. Hotel facilities include a restaurant overlooking Lake Garda, lounge …