Combining convenience with style, Mantra Hindmarsh Square is the ideal base for business or leisure travellers, offering a central location close to all major city attractions. Guests have a choice of modern studios, one and two bedroom air-conditioned ...More information