Find a hotel


Albatros Hotel Santa Cruz de Tenerife

Hotel Overview : Albatros Hotel Santa Cruz de Tenerife

The Hotel Offers Apartments Equipped With Terrace, Kitchen And Tv. Facilities Include A Sea-water Pool And Tropical Gardens To Relax.

Albatros Hotel Santa Cruz de Tenerife

C/ La Lava 10,Santa Cruz de Tenerife,Spain
    check hotel rates
    One Stop Hotel Deals

    Get Directions :

    Driving Walking

    From:

     

    To:

     









    Most Popular Hotels in Santa Cruz de Tenerife