Hotel Riva is a budget-friendly hotel located near Novigrad's waterfront. The hotel offers comfortable rooms with amenities like air conditioning, TV, and private bathrooms. Guests can enjoy a buffet breakfast at the hotel's restaurant, which also serves a variety of affordable meals throughout the day. The hotel's proximity to the waterfront makes it a great choice for travelers interested in water activities such as swimming and boating. With its affordable rates and convenient location, Hotel Riva is a popular option for budget travelers visiting Novigrad.