The 4-star Leon Villa offers a business accommodation to stay in Vourvoulos.
The venue is 1.9 km away from Skaros Rock. A 10-minute drive will take guests to Kamari (Santorini).
Leon Villa offers a panoramic view to its guests.
Guests at Leon Villa are accommodated in rooms with climate control, a private balcony, a patio, a closet and a fireplace. Some rooms at Leon Villa have a view over the sea. They also include bathrooms with a bathtub, terry bathrobes and bath sheets.
A free continental breakfast is served in the dining room. Located 550 meters away from the hotel Taverna Roza serve a great selection of Greek food.
Leon Villa is set 95 km from Milos airport.
The venue offers airport transfer, housekeeping and ironing service.
Leon Villa pampers guests with a sun deck and a shared lounge.