Hotel Alejandro I

Starting at
$157

TripAdvisor Review

Based on 1685 review

See all

Beautifully situated at the heart of the city of Salta, this hotel lies just a few metres away from the main attractions and points of interest for business and leisure travellers. The hotel affords leisure travellers the ideal setting from which to explore this mesmerising area. Enjoying great view...

More details