Apartment/Flat Urbano Apartments Miraflores Pardo
★★★★★
169 C. Mártir José Olaya, Lima, Peru Show on map
Olaya by Wynwood House is a 3-star hotel in Lima, Peru. It is one of 424 places to stay in Lima listed on Triptoic.
169 C. Mártir José Olaya, Lima, Peru
Olaya by Wynwood House is located at 169 C. Mártir José Olaya, Lima, Peru.
Olaya by Wynwood House is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Guest favorite
Hotel