Pentru oaspetii hotelului exista un restaurant de prima clasa, lobby bar si bar in aer liber. Restaurantul spatios al complexului Riva Hotels dispune de 160 de locuri. Pentru cei care doresc sa se bucure de vedere la piscina sau parc, hotelul ofera o terasa mare si confortabila, cu inca 250 de locuri. Mesele tip bufet sunt oferite in restaurant, puteti alege din meniul divers al bucatariei europene.De asemenea, oaspetii mai tineri ai hotelurilor Riva dispun de o piscina pentru copii.