Set in Santa Cruz de Tenerife, this air-conditioned apartment features free WiFi. Guests benefit from balcony.
This apartment has 1 double bed, as well as a sofa and a flat-screen TV in the living room. There is a well-equipped kitchen, and the bathroom comes with with a shower and hairdryer.
Puerto de la Cruz is 31 km from La Rosa, 81. The nearest airport is Tenerife Norte Airport, 10 km from the property.