This apartment hotel is centrally situated on the main road in Puerto de la Cruz only 300 m from the nearest beach. Several shopping areas with shops, boutiques, bars as well as restaurants surround the hotel.
Cafeteria, restaurant with menu service.