Hotel Villa Marija is a boutique hotel located in Viganj, a charming village on the Pelješac Peninsula. The hotel offers a pillow menu to provide guests with a personalized sleep experience. The rooms at Hotel Villa Marija are stylishly decorated and equipped with modern amenities. The pillow menu includes options such as memory foam pillows, hypoallergenic pillows, and feather pillows. Guests can choose their preferred pillow to ensure a comfortable and restful night's sleep. Hotel Villa Marija also features a restaurant serving delicious local cuisine, a rooftop terrace with panoramic views, and a wellness center offering various treatments and massages.