Этот отель расположен в самом центре исторической части Мехико, всего в нескольких минутах ходьбы от популярных достопримечательностей. К услугам гостей комфортабельные номера, ресторан и многочисленные удобства.
Отель San Francisco находится на расстоянии короткой прогулки от центрального парка Аламеда, Дворца изобразительного искусства и площади Гарибальди. Американское посольство, улица Хуарес-авеню и несколько станций метро ??также расположены неподалеку.
Во время пребывания в отеле San Francisco гости могут отведать блюда традиционной мексиканской и интернациональной кухонь в ресторане Patzcuaro. В отеле предоставляются также услуги прачечной и Wi-Fi.