Hotel MARQUESA Address: Calle Quintana, 11-13 38400 Puerto de la Cruz - TENERIFE - CANARY ISLANDS, SPAIN
This hotel is located in the heart of the old town, in a pedestrian area.