Located on one of Stoupa's quieter, rural roads yet only 120 metres from the bay, George's is a perfect mix of seclusion and opportunity.
The hotel has an on-site snack bar and swimming pool with sunloungers.
It also sits close to Stoupa's three main beaches.Swimming poolSun terrace with sunloungersSnack barPool tableTV loungeReception