Description
The San Francisco Hotel is centrally located in Mexico City, a block from the Alameda Central park, and approximately 13 miles from the international airport.Surrounded by restaurants, pub and shops, the 4-star hotel provides easy access to the main tourist attractions including Plaza Garibaldi square famous for its gatherings of itinerant mariachi musicians, and 3 miles from the Pink Zone and Basilica of Our Lady of Guadalupe.On-site restaurant is open from 7 a.m.
... Read Moreto 10.30 p.m.