No image available for this hotel
No image available for this hotel
Artemis, Artemis
Spend a second to
save a fortune!
Spend a second to save a fortune!
25 Martiou 126 and Iliaki, Artemida (Vorineza), Attiki 19016, Artemis
Featuring a garden, Nina Rooms (apartments) provides accommodation in Artemida. Free WiFi is offered. Every apartment is equipped with air-conditioned rooms with a fridge, kettle and a microwave.
See MoreUsage of subsidiary facilities may incur additional fees