Toluca, Toluca
Spend a second to
save a fortune!
Spend a second to save a fortune!
Ignacio Lopez Rayon No. 104 Sur Col. Centro, Toluca
Only 20 minutes’ drive from Toluca International Airport, Hotel San Francisco is located in downtown Toluca and has free WiFi connection for its guests. The property also offers a meeting rooms.
See MoreUsage of subsidiary facilities may incur additional fees