Hotel Villa Mir is a charming hotel situated in Viganj, on the Pelješac Peninsula. It boasts a stunning terrace with panoramic views of the Adriatic Sea, offering guests a tranquil and picturesque setting. The hotel features comfortable and well-appointed rooms, a restaurant serving delicious local dishes, and a range of amenities including a swimming pool and a spa. Whether you're looking to relax on the terrace or explore the beautiful surroundings, Hotel Villa Mir is the perfect choice for your stay in Viganj.