The hotel offers various recreational opportunities. Given a score of 7.2 out of 10 by 1 hotel guests, overall guests thought the accommodation to be very good indeed and enjoyed their stay overall. Guest rooms are fitted with all the amenities you need for a good night’s sleep. Leon Villa is conveniently located in the popular Vourvoulos area. Between mid-range and deluxe categories, this 4 star property has 4 rooms spread over an unknown number of floors. Facilities like free Wi-Fi in all rooms, daily housekeeping, express check-in/check-out, Wi-Fi in public areas, car hire are readily available for you to enjoy. Convenience and comfort makes Leon Villa the perfect choice for your stay in Vourvoulos. The hotel offers a high standard of service and amenities to suit the individual needs of all travellers. As an indication of costs, nightly rates start at about US$90. In some of the rooms, guests can find slippers, towels, closet, internet access – wireless (complimentary), balcony/terrace.

Leon Villa Photos

GPS coordinates: Latitude: 36.430763 Longitude: 25.439829

  • Star Rating: 4
  • Average Customer Rating: 7.2 / 10
  • Number of Rooms: 4

Check Rates or Make a Reservation at Leon Villa

Leon Villa Location Map