The Limes Orchard Farm Stay is a Australian Lodging based in West Toodyay, Western Australia. The Limes Orchard Farm Stay is located at 57 Clarkson St, West Toodyay WA 6566, Australia,
Please contact The Limes Orchard Farm Stay using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Limes Orchard Farm Stay opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.