Los Sarros is situated in La Mesa. Rooms include a patio. The units in the guest house are fitted with a TV. Free WiFi is accessible to all guests, while selected rooms are fitted with a balcony. An American breakfast can be enjoyed at the property. Los Sarros offers a children's playground. La Nubi Read more
Los Sarros is situated in La Mesa. Rooms include a patio. The units in the guest house are fitted with a TV. Free WiFi is accessible to all guests, while selected rooms are fitted with a balcony. An American breakfast can be enjoyed at the property. Los Sarros offers a children's playground. La Nubia Airport is 73 km from the property.