Mexico
Argentina
Chile
San Francisco Hotel is located in the heart of the historic center of Mexico City, this hotel was recently renovated and equipped with the best service for both the business executive as well as those arriving in vacacionar to Mexico City.

