Hotels in Salta

Plaza Hotel Paseo

Alvarado 1310, Salta

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

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.

Amenities

No Amenities Available For This Property.

Check Price

No nearby properties available in this region at the moment.