Stelares Hotel Boutique
General Guemes 1251, Salta
Average, 3.5
Have an incredible vacation in Salta at the Stelares Hotel Boutique, admiring the gorgeous pieces of art that adorn the walls of this Tudor style hotel. The facilities are excellent, as are the servic...
More Info