Lo de ines
1146 España, 4400 Salta, Argentina
Set in Salta, less than 1 km from El Palacio Galerias Shopping Mall and a 11-minute walk from Salta Town Hall, Lo de ines offers air-conditioned accommodation with a patio and free Wi-Fi. The property features inner courtyard views and is 1.