- All reviews
Artemis is centrally located in Nafplio Town, while the Old Town with an array of restaurants and shops is 0.6 miles away. Free WiFi access is available. Each room here will provide you with a TV and air conditioning. Every private bathroom comes with a bath or shower, and free toiletries. Some rooms open out to a balcony. Arvanitia Beach is 2,297 feet from Artemis. An array of restaurants, cafes and grocery stores is round the corner. Free public parking is possible on site.