This comfortable Hotel is situated in Darwin. The total number of units is 23. No pets are allowed on the premises.