Riva Hotel is ideally located in the heart of Petrovac and is perfectly placed on the seafront. The hotel is a stone's throw away from the sand and shingle beach and is great for those leisurely walks along the promenade. When you are not enjoying the stunning views, relax in your comfortable yet stylish room or take advantage of the excellent restaurant within the hotel.