Featuring a garden, Nina Rooms (apartments) provides accommodations in Artemida. Free WiFi is offered.
Every apartment is equipped with air-conditioned rooms with a fridge, kettle and a microwave. A terrace with garden views, as well as a private entrance are offered in all units.
Elefthérios Venizélos Airport is 6.8 mi away.