San Francisco Toluca

San Francisco Toluca is a 3.5* hotel located in Toluca, Mexico. It features 91 rooms.

San Francisco Toluca
San Francisco Toluca

Enjoy a convenient selection of amenities and services during your stay at San Francisco Toluca. This inviting Toluca hotel is perfect for both business and leisure travelers as it has event facilities, a restaurant and wireless Internet access.

Disponibilidad & Tarifas

Locations