The Hotel American Business is an ideal spot for travelers wanting to discover the city. The Hotel American Business offers a pleasant stay in Saltillo for those traveling for business or leisure. From the hotel, Estación De Ferrocariles is just 11km away. With multiple attractions nearby including ...