Located in Mérida, Casa Cuevas & Amaro is in the city center. Mérida Cathedral is a notable landmark, and travelers looking to shop may want to visit Paseo de Montejo and Plaza Altabrisa. U.S. Consulate Merida and Yucatan International Convention Center are two other places to visit that come recommended.