Situated in Yolçatı, Farm House w/Swimmingpool features accommodation with free WiFi and seating area. A conti