The Grand Hotel Riva is located in the old town centre of Riva and close to the stunning lake. Guests can relax and take advantage of the excellent spa features or explore the medieval fortress and piazzas in the picturesque surroundings. Rooms are modern and provide guests with everything they need for a comfortable stay.