Punthill Apartment Hotels l Essendon North is a Serviced accommodation located at 261 Keilor Rd, Essendon VIC 3040, Australia. It has received 44 reviews with an average rating of 4.6 stars.
The address of Punthill Apartment Hotels l Essendon North: 261 Keilor Rd, Essendon VIC 3040, Australia
Punthill Apartment Hotels l Essendon North has 4.6 stars from 44 reviews
Serviced accommodation
355 reviews
88 Flinders St, Melbourne VIC 3000, Australia
279 reviews
94 Flemington Rd, Parkville VIC 3052, Australia