Save 20% compared to hotels of similar ratings
Av Belgrano 353, Salta, Province of Salta
2 reviews and 4 opinions
"First impression is very good. Located only 200m from the central Plaza The room is rather small,..."
Good for: National/State Park, Architecture, Luxury Travel
Latest Salta hotel reviews