Park Squire Motor Inn & Serviced Apartments - Melbourne - Victoria Australia - Photos
» Park Squire Motor Inn & Serviced Apartments - Melbourne - Victoria Australia
Park Squire Motor Inn & Serviced Apartments - Melbourne - Victoria Australia - Search and Book Hotel
94 Flemington Rd
3052 Parkville Melbourne - Victoria
Hotels 3 Stars Australia