Located 1,851 meters from BellaCuba.17. Set in a prime location of Torreon, Holiday Inn Express Torreon puts everything the city has to offer just outside your doorstep.
Located 2,296 meters from BellaCuba.17. Best Western Hotel Posada Del Rio Express is perfectly located for both business and leisure guests in Torreon.