Hotel Aybal
The Hotel Aybal is a comfortable hotel accommodation in the city of Salta, ideal for travelers seeking peace, privacy, and a strategic location. Situated in the quiet southern area of the city, this hotel in Salta is just 10 minutes from the historic downtown and main square, and only a...
The lodging has heated outdoor pool, free Wi-Fi and is located on the outskirts.