Set in Limenaria, 100 metres from Trypiti Beach, Green Bay offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Each accommodation at the 4-star hotel has garden views and free Wi-Fi.
Number of rooms: 42
Trypiti, Limenaria, 64002, Greece