Updating availability and prices
Located in Santa Rosa, "Los Abrojos" 1 provides air-conditioned accommodation with a patio and free WiFi
Guests staying at this apartment have access to a fully equipped kitchen
The apartment features a flat-screen TV
Santa Rosa Airport is 5 km from the property
This apartment has a toaster, oven and stovetop
INTERNET
PARKING / GARAGE
PET FRIENDLY
Hotel
Room
Restaurant