Located in the heart of Dubrovnik, Hotel Excelsior offers luxurious accommodation with stunning views of the Adriatic Sea. The hotel features a renowned restaurant that serves a variety of Croatian and international dishes. Guests can enjoy a fine dining experience while taking in the breathtaking views of the Old Town and the nearby islands. The hotel also offers a range of amenities including a spa, fitness center, and outdoor pool. With its prime location and exceptional dining options, Hotel Excelsior is a top choice for travelers looking for a hotel with a restaurant in Croatia.