Resorts in Artemida (Attica)
We found 2 properties with availability in Artemida (Attica)
Show on map
The Lemon House
Μπενακη 5, Artemida (Attica), Greece
Located nearly a 10-minute ride from Temple of Artemis, the elegant The Lemon House Hotel Artemida offers amenities such as a sun deck, a picnic area, and a dining table.
The Grandma'S House
Μπενάκη 5, Artemida (Attica), Greece
Offering a sunbathing terrace and a picnic area, The Grandma'S House Hotel Artemida is situated in Artemida, a 10-minute ride from Archaeological Museum of Brauron. This resort also provides bicycle…
- 1-2