Set in Ária in Nafplion region, Petros House offers self-catering accommodations with free WiFi. Petros House features views of the sea and is 1.2 mi from Nafplio. Free private parking is available on site.
The kitchen is equipped with an oven and a microwave. Towels and bed linen are provided in this apartment. Other facilities at Petros House include a barbecue.
You can play table tennis at the property, and the area is popular for cycling and hiking. Loutráki is 29 mi from Petros House, while Tripoli is 25 mi from the property. Kalamata Airport is 56 mi away.