Where is JW Marriott Lima?

Where is JW Marriott Lima located?

JW Marriott Lima, JW Marriott Lima, Peru (approx. -12.131613°, -77.029366°)


Where is JW Marriott Lima on the map?