Family-Friendly Hideaway in Quiet Suburb is located at 15A Magdala Rd, North Ryde NSW 2113, Australia