Mantra Parramatta Hotel is conveniently located near the Parramatta Train Station, Westfield Shopping Centre and just a short drive from Sydney Olympic Park at Homebush.