Villa Ntontos is a self-catering accommodation located in Tolo Town. Free WiFi access is available. The property is 700 metres from the beach of Tolo.
Opening to a balcony with Argolic Gulf views, the apartments will provide you with a flat-screen TV and air conditioning. They also have a kitchenette, and a bathroom with a bath or shower, hairdryer and free toiletries.
At Villa Ntontos you will find a garden, BBQ facilities and a communal kitchen. Other facilities like a shared lounge are offered.
Kalamata Airport is located 89 km from the property. Nafplio Town is at a distance of 10 km.