Albatros Apartments Apartment Callao Salvaje
Located in Tenerife’s Callao Salvaje, Albatros Apartments by Malibu offers spacious accommodation with an outdoor swimming pool and free Wi-Fi.
Number of rooms: 80
Calle el Jable, 42, 38678 Callao Salvaje, Spain