© 2017 by Artemis Hotel

FOR QUESTIONS OR INQUIRIES
+30 27520 59458

Artemis Hotel is located in Tolo

7A Bouboulinas Street

GR 21056 / artemis.tolo@gmail.com