Filters:
holiday apartment in Parramatta
About 2 results.
Astra Apartments Parramatta
Church Street 140, 2150 Parramatta, AustraliaFind fully furnished serviced apartments in Parramatta. Astra offers self-contained accommodation in Sydney's mini CBD - perfect for business. Book a room.