Hotel Villa Katarina is a family-run hotel situated in the heart of Viganj on the Pelješac Peninsula. This cozy hotel offers comfortable rooms with traditional decor and modern amenities. Guests can enjoy a delicious breakfast in the hotel's charming courtyard or relax on the nearby beaches. The hotel's friendly staff is always available to provide recommendations for local attractions and activities. Whether you're interested in exploring the area's rich history, indulging in local cuisine, or simply unwinding by the sea, Hotel Villa Katarina offers a warm and welcoming stay in Viganj.