A three-star hotel in an 18th-century building in the historic centre of Puerto de la Cruz.
Located on Plaza del Charco, within walking distance of the harbour. It offers comfortable rooms and a restaurant.