Where is Hotel Lexus, Lima?

Where is Hotel Lexus, Lima located?

Hotel Lexus, Lima, Hotel Lexus, Lima, Peru (approx. -12.11416°, -77.03365°)


Where is Hotel Lexus, Lima on the map?