Offering an outdoor pool, a spa and free airport pick-up service, Casa Temazcal Hotel & Spa is located in Mérida’s historic centre. It boasts modern décor and free WiFi throughout. Each elegant, air-conditione ... Read more

View all Luxury Hotels in Merida