Offering a garden, Villa Christina is set in Nafplio. Palamidi is 6 km away. Free WiFi is featured throughout the property. All units are air conditioned and have a flat-screen TV. Some units include a seating area and/or balcony..
For more details, please visit to page after a few minutes.