Where is Novotel Lima San Isidro?

Where is Novotel Lima San Isidro located?

Novotel Lima San Isidro, Lima, Peru (approx. -12.09605°, -77.03677°)


Where is Novotel Lima San Isidro on the map?