Aybal Hotel Boutique

Starting at
Featured Image
Lobby Sitting Area

TripAdvisor Review

Based on 58 review

See all

Property Location Located in Salta, Hotel Boutique Aybal is a 1-minute drive from Valle de Lerma and 6 minutes from La Merced Church. This hotel is 2.5 mi (4 km) from Salta Convention Center and 3.3 mi (5.3 km) from Padre Ernesto Martearena Stadium. Distances are displayed to the nearest 0.1 mile ...

More details