Rooms
Rooms Number: 0
Espana 446 - Salta, Salta - A4400anj - Salta, Argentina View Map
This 2 star hotel is located in the city centre of Salta.
This 2 star hotel is located in the city centre of Salta.
Vote HotelsClick: 2.7/5 View Reviews
Rooms Number: 0