★★
Calle Castillo, 12, Near Teatro Guimera, Santa Cruz de Tenerife, Spain
Property Location
With a stay at Hotel Atlántico, you'll be centrally located in Santa Cruz de Tenerife, steps from Teatro Guimera and Centro de Arte La Recova. This hotel is within close proximity of Plaza Iglesia and Museo de la Naturaleza y el Hombre.