Bayview Hotel 3 stars

Calle Las Dalias, 276 - Miraflores, Miraflores, 51 Lima, Peru

Hotel image
Read more reviews for Bayview Hotel