St Kilda Accommodation
Quest St Kilda Serviced Apartments
Quest St Kilda Serviced Apartments is an eco-friendly, serviced apartment accommodation located in St. Kilda, Melbourne, Australia. Quest offers well-equipped and well-maintained studio, one and two bedroom serviced apartment options and can also provide business conference package options.
- Address1 Eildon Road, St. Kilda, Victoria3182
- Phone(03) 9593 9500
- Fax(03) 9525 4571
No related businesses found.