CATEGORIA: Hoteles
Hotel Eveleos Country House
1.5 Km past the bus station. Tochni, Chipre