Apartamento Sabina apartment hosts guests of Santa Cruz de Tenerife.
This property is set 8 km from Iglesia de San Francisco. Serving Mediterranean meals, LA POSADA DEL PEZ is about 10 minutes’ walk away.
The apartment offers rooms with LCD flat panel TV, cable TV with on-demand movies, pay television, a writing table and a trouser press for a comfortable stay in Santa Cruz de Tenerife.
Guests can have a dip in an outdoor swimming pool.