Boasting a garden, barbecue facilities, and a terrace, Casa Amarilla provides accommodation in Los Cerrillos with free WiFi and garden views.