C/ dr. Jose Naveiras 24-a, 38001, Santa Cruz de
In the heart of the city of Santa Cruz and in front of the main park of the city which is a real sub tropical forrest. The best relation of price/quality in the city. Customers use to be business people but Santa Cruz is a good choise for independent travellers who want to visit the island out of the massive tourism areas but close to any of the attractions and beauties of the island.