Santa Rosa is an apartment only 5.0 km from Castillo de San Jose Museum, Pedales de Lava and Rancho Texas Lanzarote Park.
Just 10 minutes on foot from Costa Teguise city center. Guests can share a meal in Wok, Santa Rosa and Oscars Restaurant, located about 50 meters away.
Lanzarote airport is 15 minutes' drive from the apartment.
There is a terrace as a spot to unwind. There are a tennis court and a golf course provided for guests' comfort.