Lima Inn
Hotel
Villa Maria del Triunfo, Lima
Free Wi-Fi
Parking
3.8 km.
VIlla El Salvador Station
A great place to have a rest after an exciting day! Hotel «Lima Inn» is located in Villa Maria del Triunfo. This hotel is located in the center of the city.
Avenida 26 de noviembre 800, Villa María del Triunfo, 15817, Lima, Perú, Villa Maria del Triunfo, 15817