Hotel Villa Katarina is a beautiful hotel nestled in the picturesque village of Viganj, on the Pelješac Peninsula. It boasts a stunning terrace with panoramic views of the Adriatic Sea, providing guests with a peaceful and idyllic setting. The hotel offers comfortable and elegantly furnished rooms, a restaurant serving delicious local cuisine, and a range of amenities including a swimming pool and a spa. Whether you're looking to relax on the terrace or explore the charming village, Hotel Villa Katarina is the perfect choice for your stay in Viganj.