Holiday Inn, Merida
Yucatán, Mexico
Holiday Inn Merida
Click on the pictures