Melbourne, Melbourne
Spend a second to
save a fortune!
Spend a second to save a fortune!
33 Spencer Street, Melbourne
Located at 33 Spencer Street Melboourne,Grand Hotel Melbourne is a historic Melbourne icon offering fully self-contained apartments with a modern kitchen. Guest facilities include an indoor heated pool and spa pool, fitness centre with sauna.
See MoreUsage of subsidiary facilities may incur additional fees