Updating availability and prices
Located on Salta City?s picturesque main square and just 50 metres from the Museum of Contemporary Art, the Plaza offers nice décor with regional touches and rooms with Wi-Fi
Features air conditioning, heating, cable TV and private bathroom
Hotel
Room
Restaurant