Alberdi 223, A4400 Salta, Argentina
Isabella Stadium is a Love hotel located at Alberdi 223, A4400 Salta, Argentina. It has received 0 reviews with an average rating of 0 stars.
The address of Isabella Stadium: Alberdi 223, A4400 Salta, Argentina
Isabella Stadium has 0 stars from 0 reviews
Love hotel