INNSiDE by Meliá Tenerife Santa Cruz
Santa Cruz de Tenerife
A stay at INNSiDE by Meliá Tenerife Santa Cruz places you in the heart of Santa Cruz de Tenerife, steps from Museo de Belle Artes and Nuestra Senora del Pilar Parish. This upscale hotel is 8.7 mi (14 km) from Teresitas Beach and 0.1 mi (0.1 km) from Municipal Museum of Fine Arts.
Make yourself at home in one of the 83 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Property Details
Location
Calle del Pilar 3, Santa Cruz de Tenerife, 38002, Spain