Alvarado 1310, Salta
bedrooms
Baths
Guests
Situated in Salta, this hotel is within a 10-minute walk of Valle de Lerma, La Merced Church and Arias Regel House Museum. Salta Museum of Fine Arts and Salta Town Hall are also within 15 minutes. Salta Station is 28 minutes by foot. Self parking, concierge services and a 24-hour front desk are available at this smoke-free hotel. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include multilingual staff.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.