Hotel Villa Mare is a charming hotel located in Viganj, on the Pelješac Peninsula. It features a lovely terrace overlooking the azure waters of the Adriatic Sea, providing guests with a serene and relaxing atmosphere. The hotel offers comfortable rooms with modern amenities, a restaurant serving delectable Mediterranean cuisine, and a range of facilities including a swimming pool and a spa. Whether you're looking to unwind on the terrace or explore the nearby beaches, Hotel Villa Mare is an excellent choice for your stay in Viganj.