Petit Palace Apart Hotel Suites Lima: 1.2 km to Love Park