8.7/10
Fabelhaft
68 Bewertungen
Kostenloses WLAN
Los Incas Lima Hotel offers spacious suites. There is free Wi-Fi and private parking.
Zimmeranzahl: 87
Los Cerros de Camacho 500, Santiago de Surco, Lima, Peru