Hotel San Francisco
HotelCozy rooms in an unpretentious venue offering complimentary Wi-Fi & breakfast, plus a restaurant.
Address
Ignacio López Rayon 104, Centro, 50000 Toluca de Lerdo, Méx., Mexico
Website
Contact
+52 722 213 3114Price rating
$55/night
Rating on Google Maps
3.90 (1.6K reviews)Open on Google Maps