El Polo Apart Hotel & Suites
Located in Santiago de Surco, El Polo Apart Hotel & Suites is just steps from United States of America Embassy Lima and 4 minutes by foot from San Pablo Clinic. This 4-star hotel is 0.3 mi (0.5 km) from Clínica Internacional, Sede Surco and 1.4 mi (2.3 km) from Jockey Exhibition Center.