Samsara Hotel Salta is a Hotel located at Urquiza 427, A4400 Salta, Argentina. It has received 364 reviews with an average rating of 3.9 stars.
The address of Samsara Hotel Salta: Urquiza 427, A4400 Salta, Argentina
Samsara Hotel Salta has 3.9 stars from 364 reviews
Hotel