With garden views, El Poblador is located in Santa Rosa and has free WiFi. Each unit is fitted with air conditioning, private bathroom and a kitchen including an oven. Read more
With garden views, El Poblador is located in Santa Rosa and has free WiFi. Each unit is fitted with air conditioning, private bathroom and a kitchen including an oven.