Das Hotel Capital O Caravansaro Mexiko-Stadt liegt 25 Minuten Fußweg vom Chapultepec Park entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das Hotel liegt 350 m vom El Palacio de Hierro und nahe dem Lincoln Park. Das Nationalmuseum für Anthropologie gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 30 Gehminuten Entfernung vom Hotel. Das Capital O Caravansaro ist nur 400 Meter vom Zoo Chapultepec. Die nächstgelegene Bushaltestelle Campo Marte ist etwa 10 Minuten zu Fuß entfernt.
Sie können im Restaurant NY Coffee zu Abend essen, das sich in unmittelbarer Nähe zur Unterkunft befindet.