Loading hotels
Confirming room availability...
The Grand Apartments North Adelaide, 55 Melbourne Street, Adelaide, Australia
Four-star hotel “The Grand Apartments” is situated in North Adelaide. It boasts a convenient location within 1 km from the historic city center.