Holiday Inn, Mexico style

The Holiday Inn in Merida, Mexico, the capital city of Yucatan, might not be what you would expect in a Holiday Inn.

Share

Holiday Inn Again

When traveling for business, it’s nice to know what to expect when you get to an unfamiliar city. You may find a very good reason to join Holiday Inn’s frequent travel program, the Priority Club®

Share