Opened in December 2025, Taro is a contemporary boutique hotel located in the Santa Cruz de Tenerife city centre. Designed to offer comfort, privacy and efficient operation, it is an ideal base for domestic and international production teams. Its versatile spaces and its commitment to sustainability make it a strategic location for both accommodation and filming.
Taro Santa Cruz is an urban hotel with common areas that have been carefully designed in neutral, elegant and versatile tones, with excellent aesthetic potential for contemporary shoots. Its 33 rooms all have exterior windows and feature abundant natural light. In addition, the three ‘Anaga Rooftops’ rooms have a private terrace and a small pool, offering unique locations in an urban environment. The hotel is located in the centre of Santa Cruz de Tenerife, enabling agile team logistics thanks to its proximity to ports, an airport and multiple services, likewise making it possible to combine indoor and outdoor filming.