Set in a prime location of San Luis Potosi, NH San Luis Potosi puts everything the city has to offer just outside your doorstep. The hotel has everything you need for a comfortable stay. Facilities for disabled ... Read more

View all Luxury Hotels in San Luis Potosi