The hotel is located in the El Tope area above Puerto de la Cruz on a main road. The town center and sea swimming pools are about 900 m away. Restaurants, cafes and shops can be found in the immediate vicinity.
C/ Rector Benito Rodriguez Rios, 1
Puerto de la Cruz
Checking for room alternatives