Hotellet ligger i sentrum av Los Cristianos, bare noen minutters gange fra Los Cristianos stranden og i gangavstand til flere restauranter, barer, puber og et kjøpesenter. Hotellet ligger i sentrum av Los Cristianos, 400 meter fra stranden, 700 meter fra havnen i Los Cristianos, 3 kilometer fra Playa las Americas og 3,5 kilometer fra en golfbane.
På hotellet er det heis, WiFi (mot betaling), møterom og 24-timers resepsjon. Rommene har minibar (mot betaling), WiFi (mot betaling), safe (mot betaling), tv, telefon, hårføner og bad
Adresse: Avenida del Valle Menéndez 6, Santa Cruz de Tenerife, Spania