Villa Antonio is a luxurious hotel located in Viganj, on the Pelješac Peninsula. It offers a range of rooms and suites, each with its own private pool. The hotel is situated right on the waterfront, providing stunning views of the Adriatic Sea. The private pools are perfect for guests who want to relax and unwind in privacy. The hotel also features a spa and wellness center, where guests can indulge in various treatments and massages. The on-site restaurant serves delicious local and international cuisine, and there is also a bar where guests can enjoy refreshing drinks. Villa Antonio is the ideal choice for travelers looking for a luxurious and private stay in Viganj.