Hotel Villa Antonio is a luxurious hotel situated in Viganj, on the Pelješac Peninsula in Croatia. This hotel offers elegant and spacious rooms with modern amenities. The hotel's restaurant is known for its gourmet cuisine, featuring a fusion of Mediterranean and international flavors. Guests can indulge in a variety of dishes made with fresh, locally sourced ingredients. The restaurant also offers an extensive wine list, showcasing the best wines from the region. With its upscale accommodation and exceptional dining experience, Hotel Villa Antonio is a top choice for travelers seeking a hotel with a restaurant in Viganj.