Located 300 metres from Larcomar Shopping Centre, Italian Home offers guest house accommodations in Lima. Free WiFi access is available here. Each room here is equipped with a fan and cable TV. Some rooms have a private bathroom and a balcony.
Located 300 metres from Larcomar Shopping Centre, Itali Read more
Located 300 metres from Larcomar Shopping Centre, Italian Home offers guest house accommodations in Lima. Free WiFi access is available here. Each room here is equipped with a fan and cable TV. Some rooms have a private bathroom and a balcony.
Located 300 metres from Larcomar Shopping Centre, Italian Home offers guest house accommodations in Lima. Free WiFi access is available here. Each room here is equipped with a fan and cable TV. Some rooms have a private bathroom and a balcony.
Number of Rooms: 5