Villa Leon features accommodation with an outdoor swimming pool, a wellness centre and free self-parking and is nestled 1.5 km from Fira Theotokopoulou Main Square. This venue is 1.6 km from Karavolades Stairs.
The villa is 10 minutes' walk from Vourvoulos city centre. You can get to Megaro Gyzi Museum in a few minutes by car.
This property features 4 bedrooms with a personal safe, a dining area and a flat-screen TV with satellite channels. The accommodation also includes an own balcony. There are 4 fitted with a bath and a shower.
Coffee & tea making machines, an oven and a microwave are available. Car and bicycle are provided for rent.