Villa Sephora is a villa situated in Faliraki and featuring free WiFi and a terrace The property features views of the mountain and is 4 km from Anthony Quinn Bay Free private parking is available on site The kitchen is equipped with a dishwasher, an oven and a microwave and there is a private bathroom A flat-screen TV and DVD player are featured Other facilities at Villa Sephora include an outdoor pool Rhodes International Airport is 17 km away