This beach apartment complex enjoys an exciting location in the heart of the tourist centre of Puerto de la Cruz. The hotel is just a 10 minutes' walk from the vibrant city centre, where guests will find an ample array of restaurants, bars, cafes and..