Overlooking the terrace, Villa Leon is 1.5 km away from Fira Theotokopoulou Main Square and offers an outdoor swimming pool, a wellness centre and free self-parking. The venue consists of 4 bedrooms and 4 bathrooms.
The accommodation is 10 minutes' walk from Vourvoulos city centre. A stroll of 20 minutes will take guests to Megaro Gyzi Museum. You can get to Cathedral of Saint John the Baptist in a few minutes by car.
Featuring an own balcony, the units include a personal safe, a dining area and a flat-screen TV with satellite channels. Hairdryers, dressing gowns and a tub along with coffee & tea making machines, an oven and a microwave are also available in the rooms. The villa offers a private bathroom fitted with a bath and a shower.
Guests can relax by a seasonal outdoor swimming pool. Leisure facilities include a sun deck, a sun terrace and a patio.
Check-in:from 14:00-23:00 hours
Check-out:until 07:00-11:00 hours