2 Castles in Sydney from $47 per night