Calle 60 No. 491, Col. Centro, Merida
97000, Mexico
4.86 mi (7.82km) from City Center