Remove Ads

Photo of Park Squire Motor Inn & Serviced Apartments

Park Squire Motor Inn & Serviced Apartments

94 Flemington Rd - 3052 Parkville, Melbourne, Victoria 3052 Australia

Add Photo

Bathroom

Remove Ads

Claim copyright