Luxor

3-star Hotels

View phone

Alvarado 630, Salta, Salta,

Phone: 0387-4219239

Contact

What you write here will reach LUXOR directly