As a price guide, staying here will set you back per day about US$90. Guest rooms are fitted with all the amenities you need for a good night's sleep. Between mid-range and deluxe categories, this 4 star property has 4 rooms spread over an unspecified number of stories. The hotel offers a high standard of service and amenities to suit the individual needs of all travellers. Convenience and comfort makes Leon Villa the perfect choice for your stay in Vourvoulos. Given a score of 7.2 out of 10 by 1