With pool views, Listen THE STARS 505 - Los cristianos is situated in Los Cristianos and has a restaurant, a 24-hour front desk, bar, garden and year-round outdoor pool. Complimentary Wi-Fi is available.
12 Avenida San Francisco APT. 505, 38650 Los Cristianos, Spain