Crowne Plaza Melbourne, an IHG Hotel is a Hotel located at 1/5 Spencer St, Melbourne VIC 3008, Australia. It has received 1978 reviews with an average rating of 4.2 stars.
The address of Crowne Plaza Melbourne, an IHG Hotel: 1/5 Spencer St, Melbourne VIC 3008, Australia
Crowne Plaza Melbourne, an IHG Hotel has 4.2 stars from 1978 reviews
Hotel
2407 reviews
192 Wellington Parade, East Melbourne VIC 3002, Australia