Located in Santa Rosa, Complejo Semaso features air-conditioned accommodation with a patio and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen. The apartment has 1 bedroom and 1 bathroom with a bidet. A flat-screen TV is available. Languages spoken at the reception include English and Spanish.