COSTAMAR Los Cristianos Beach Apartment complex with a great location near the beach. It features a lobby with 24-hour reception, five lifts, garden, a mini market and a bar. J4214 ... Save Up To 60%