Located 9 meters from Hotel Splash Inn. Set in a prime location of Silao, Hotel Splash Inn puts everything the city has to offer just outside your doorstep.
Located 2,196 meters from Hotel Splash Inn. Ideally located in the Silao area, Homewood Suites by Hilton Silao promises a relaxing and wonderful visit.
Located 2,699 meters from Hotel Splash Inn. Hampton Inn Silao is perfectly located for both business and leisure guests in Silao. Offering a variety of facilities and services, the property provides all you need for a good night's sleep.