Our stay at Artemis Villas kept getting better. The location is ideal to see the island, between Fira and Oia. The accommodation were outstanding and the staff were very hard workers. There were many extras that Artemis provides like water and cocktails. We felt like family when we left. We will be back.
- Also Known As:
- Artemis Villas Hotel Imerovigli
- Artemis Villas Hotel
- Artemis Villas Santorini/Imerovigli