This attractive apartment complex is ideally located right in the heart of Puerto de la Cruz, close to public transportation and just steps from the beach. A short walk from the hotel, guests will find the old town, with its large pedestrian area and..