Offering a garden, Iria Bay is situated in Iria. Nafplio is 19 km from the property. Free WiFi is provided . All units have a TV. Some units feature a terrace and/or balcony with sea views. There is also a kitchenette, fitted with an oven and...
Facilities of Apartments Iria Bay
- Air conditioning