Where is JW Marriott Hotel Lima?

Where is JW Marriott Hotel Lima located?

JW Marriott Hotel Lima, Lima, Peru (approx. -12.13164°, -77.02944°)


Where is JW Marriott Hotel Lima on the map?