Av. Grimaldo del Solar 265, Miraflores, Miraflores, Lima LIMA 1, Peru - (0)1 241 1718
"It is close to the seafront, a commercial area with banks, markets and the "Mall Larcomar," with its bars, cinemas and restaurants. We help our ..."
hostelworld.com