First Residence Inn hotel by Marriott debuts in Merida, Mexico

Residence Inn Marriott
The 151-room Residence Inn hotel debuts in Mérida, Yucatán, Mexico. Credit: Marriott International.