Featuring a private swimming pool and a sun terrace, Green Bay Family's Villa is a self-catering property located in Protaras Town. The beach is just 450 metres away. Free WiFi is available throughout.
All Rights Reserved.