Green House Apartment Sfakerá, Corfu
9.3/10
Wonderful
Free Wi-Fi
Free private parking
Set in Sfakerá in the Ionian Islands region, with Acharavi Beach and Roda Beach nearby, Green House!!! offers accommodation with free private parking.
Number of rooms: 2
Unnamed Rd, Sfakerá, 49081, Greece