Not only the hotel and its associates were great but the location and vacinity of the hotel was also very convienient to everything. One of my most comfortable weeks stay I have had. I will be going to Tampico again and will stay at the City Express.
Dick from Vero Beach, Florida
Situated in Tampico, this hotel is close to Plaza Herradura Shopping Center, Tres Arcos Shopping Center, and Autonomous …More