Salta Hotel offers accommodation in Venado Tuerto. Guests can enjoy the on-site bar. Each room has a flat-screen TV. Some rooms include a seating area for your convenience. Certain units have views of the garden or city.
Book this Hotel