Die Lage des 3-Sterne-Hotels Casa Sabina Down Town Mexiko-Stadt, etwa 5 Minuten zu Fuß vom Templo Mayor entfernt, ist von Gästen sehr beliebt. Um sich fit zu halten, stehen den Gästen des komfortable Hotels eine Eisbahn zur Verfügung.
Die Pension befindet sich im Viertel Mexico-Stadt Altstadt, in ca. 3 km Entfernung vom Mercado Jamaica und in ca. 3,1 km Entfernung vom El Ángel de la Independencia. Zu den Sehenswürdigkeiten nicht weit entfernt vom Casa Sabina Down Town Mexiko-Stadt gehört das Museo Nacional de Arte. Die komfortable Unterkunft ist ebenfalls in einer zentralen Lage, in einer Entfernung von nur 6 Gehminuten vom Colegio de San Ildefonso gelegen. Das Hotel liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist in 350 Meter Entfernung von der U-Bahn-Station Allende und ein paar Schritte entfernt von der Bushaltestelle Republica de Chile.
Einige Zimmer im Casa Sabina Down Town verfügen über einen Balkon, einen persönlichen Safe und einen Schreibtisch. Außerdem stehen den Gästen eine getrennte Toilette und eine Dusche sowie tolle Annehmlichkeiten wie ein Haartrockner und Handtücher zur Verfügung.
Circa 5 Minuten zu Fuß von der Unterkunft entfernt werden mexikanische Gerichte im Restaurant Restaurante El Cardenal aufgetischt.