Hotel Dubrovnik is a luxurious hotel situated in the heart of Janjina, offering a terrace with panoramic views of the town and the surrounding mountains. The terrace is a perfect spot to unwind and enjoy a drink while taking in the breathtaking scenery. The hotel features elegantly decorated rooms, each with its own private terrace overlooking the town. Guests can indulge in a variety of amenities, including a spa, fitness center, and a rooftop pool with a terrace bar. The hotel's restaurant serves delicious local and international cuisine, which can also be enjoyed on the terrace. With its prime location and top-notch facilities, Hotel Dubrovnik guarantees a memorable stay in Janjina.