2 Charming and Luxury Hotels in Santa Cruz de Tenerife, Tenerife



Iberostar Grand Hotel Mencey

  • Resort,
  • Tenerife
  • - Santa Cruz de Tenerife -
  •  Location Map
155 Rooms

Benefits

Hotel Rural Ohana

  • Relais,
  • Tenerife
  • - Santa Cruz de Tenerife -
  •  Location Map

Benefits