Residence Inn by Marriott debuts in Playa del Carmen

0

The 149-Room Hotel sets a benchmark for longer stay accommodations in the popular holiday destination.


Leave a Reply