Tu Lugar en Salta
About Hotel
Located in City Center, Tu Lugar en Salta is a perfect starting point from which to explore Salta. The hotel has everything you need for a comfortable stay. To be found at the hotel are 24-hour front desk, family room, elevator. All rooms are designed and decorated to make guests feel right at home, and some rooms come with air conditioning, heating, television, satellite/cable TV, kitchenette. The hotel offers various recreational opportunities. For reliable service and professional staff, Tu Lugar en Salta caters to your needs.