The 3-star San Francisco Toluca Hotel places guests abound 1.7 km from Calixtlahuaca Archeological Site, Nemesio Diez Stadium and Arcos Bosques Tower. Founded in 1986, the hotel underwent a renovation in 1999.
The city center is about 10 minutes on foot.
The hotel enjoys a central location within 15 minutes' drive from Licenciado Adolfo Lopez Mateos International airport.
This property has 90 guestrooms including executive room and standard room appointed with multi-channel TV, IDD phone, a private toilet, a work desk and a wardrobe. They feature bathrooms with a bathtub, a hairdryer and free toiletries.
Eat & Drink
The onsite restaurant specializes in Mexican cuisine. Guests can dine at RANCHEROS DEL SUR and Restaurante de Mariscos Los Jarochos, about 700 meters away from the property.
There are a free car park, a lift and a luggage storage provided on-site.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.