The phone number for The Residence is (02) 6496 1657.
The Residence is located at 178a Imlay St, Eden NSW 2551, Australia