The Escape Hatch is a Australian Lodging based in Red Rock, New South Wales. The Escape Hatch is located at 18 Schafer St, Red Rock NSW 2456, Australia,
Please contact The Escape Hatch using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Escape Hatch opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.