Das komfortable Hotel Santiago Mérida liegt lediglich 7 Gehminuten von der Kathedrale von Mérida und 400 Meter vom Kulturzentrum Olimpo entfernt. Das Hotel befindet sich in ca. 500 Meter Entfernung vom Plaza Grande, verfügt über 33 Zimmer und einen Swimmingpool.
Das komfortable Hotel ist nicht weit entfernt vom Palacio de Gobierno del Estado de Yucatán gelegen. Das Santiago ist außerdem in etwa 5 Gehminuten Entfernung von Sehenswürdigkeiten, vor allem dem Santa Lucia Park. Auch Parque de la Mejorada liegt 850 Meter von der Unterkunft entfernt. Das Museo de Antropología e Historia ist in circa 1 km Entfernung von der Unterkunft. Die Bushaltestelle Mini to Chablekal ist in der Nähe von der Unterkunft.
Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Die Hotelbar verfügt über kostenlosem WLAN und einem TV. Das Restaurant La Chaya Maya serviert lateinamerikanische Küche und befindet sich einen 5-minütigen Spaziergang vom Hotel Santiago entfernt.