Natura House is situated in Límni and offers a shared lounge and a terrace. This farm stay features free private parking, a shared kitchen and free WiFi.