Costa del Sol Wyndham Lima City

Av. Salaverry 3060 Magdalena del Mar, Lima, Peru, Magdalena del Mar, 17 Lima, Peru

Hotel image
Read more reviews for Costa del Sol Wyndham Lima City