Where is Crowne Plaza Lima by IHG?

Where is Crowne Plaza Lima by IHG located?

Crowne Plaza Lima by IHG, Crowne Plaza Lima by IHG, Peru (approx. -12.12475°, -77.03015°)


Where is Crowne Plaza Lima by IHG on the map?