Level 2/12-14 Wentworth St, Parramatta 2150, NSW, Australia
Distance: 80 m
Company description
Mantra Parramatta Hotel offers 230 studio, one and two bedroom apartments located in the Parramatta CBD minutes from ANZ Stadium, The Olympic Park at Homebush Bay and the business and retail centre.