Comprising a total of 99 rooms spread over 6 floors, there are various facilities on offer including a 24-hour reception desk, a luggage room, two TV room, Internet access (fees apply) and a restaurant.
Located above Puerto de la Cruz in the San Antonio district of the town, this hotel lies just 100 m from links to the public transport network. It is about 2 km from the centre and the beach.
Guests may select their breakfast and dinner from an ample buffet.