Artemis Village House
8811 Ayia Marina Chrysochous, Philousa, Polis Chrysochous, Ayia Marina Chrysochous

8811 Ayia Marina Chrysochous, Philousa, Polis Chrysochous, Ayia Marina Chrysochous
Hotel “Artemis Village House” is located within 6 km from the heart of Miliou.
Hotel features
The entire hotel is non-smoking.