Hotel Villa Katarina is a boutique hotel situated in Viganj, on the Pelješac Peninsula. It offers a personalized experience with all meals included. The hotel features elegant and comfortable rooms with modern amenities. Guests can indulge in a variety of delectable meals at the hotel's restaurant, which offers a fusion of local and international flavors. The hotel also has a rooftop terrace where guests can enjoy panoramic views of the Adriatic Sea. Hotel Villa Katarina provides various services including a spa, fitness center, and bicycle rental. With its intimate atmosphere and exceptional service, Hotel Villa Katarina ensures a memorable stay in Viganj.