Departamentos Los Almendros
Photo gallery for Departamentos Los Almendros
Overview of Departamentos Los Almendros
Entire apartment
Departamentos Los Almendros
3-star Merlo apartments with kitchenettes
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
Los Almendros 175, Merlo, San Luis, 5881
- Cathedral of Merlo5 min walk
- Nature Reserve Rincón del Este7 min drive
- Mirador del Sol10 min drive