Where is Crowne Plaza Manila Galleria, an IHG Hotel located?
Crowne Plaza Manila Galleria, an IHG Hotel, Crowne Plaza Manila Galleria, an IHG Hotel, Philippines (approx. 14.59043°, 121.06099°)
Crowne Plaza Manila Galleria, an IHG Hotel, Crowne Plaza Manila Galleria, an IHG Hotel, Philippines (approx. 14.59043°, 121.06099°)