Stars Hotel
STARS is built in a traditional Greek style, and has rooms to accommodate 1-2 or 3 people. It’s situated in forestland with great mountain views and it’s surrounded by beautiful gardens, away from noise. STARS is only 5-7 minutes walk from the traditional village of St. George south or otherwise: Agios Georgios south, with its […]