Choose your room
We invite you to stay at San Francisco Toluca hotel, here you will find all the necessary amenities to turn your business or pleasure trip into an enjoyable experience full of comfort. Allow us to pamper you with our unique service. At San Francisco Toluca hotel we are waiting for you with open arms.
Useful information:Other names for Hotel San Francisco:
San Francisco Toluca