User
Menu
ALVARADO 341 (4400) - SALTA - Salta, Argentina View Map
The Hotel El Portal De Salta offers the use of a TV in the rooms. The accommodation offers a radio service for its guests.
Mastercard Visa American Express Paypal
Photo Hotel El Portal De Salta