Hotel Kraljevica is a 2-star hotel offering casual dining with Croatian cuisine. Guests can enjoy air-conditioned rooms with free WiFi and a renovated restaurant.