Overview

Posada Del Huayruro

Cordoba 289, 4400 Salta, Salta, Argentina
+54 387 471 3675

RM 138+

Nearby

    show all
    Reviews
    Map

    Map