Excellent Business Choice
For those visitors who need to be in town for business, they mentioned that this hotel fit them perfectly for several reasons. Guests stated that it provided all the amenities they needed and none that they didn't. Plus, it's located near several corporations situated in Mexico so going to work from here was rather easy.