We’re comparing great hotel deals for you...

    Hotel Velero Centro (Iquique, Chile)

    Hotel Velero Centro (Iquique, Chile)

    About Velero Centro

    Top amenities

      All amenities

      Contact

      Almirante Latorre 596, Iquique 1110957,  Iquique,  Chile

      Frequently Asked Questions about Velero Centro

      Interesting hotels nearby Velero Centro

      These hotels may also be interesting for you...

      Destinations nearby Velero Centro

      Explore nearby attractions