Providing free WiFi, Hotel Posada Sn Francisco is situated in San Juan Teotihuacán. Among the various facilities of this property are a garden and on-site dining. The accommodation offers a 24-hour front desk. All guest rooms in the hotel are equipped with a flat-screen TV. All rooms include a priv Read more
Providing free WiFi, Hotel Posada Sn Francisco is situated in San Juan Teotihuacán. Among the various facilities of this property are a garden and on-site dining. The accommodation offers a 24-hour front desk. All guest rooms in the hotel are equipped with a flat-screen TV. All rooms include a private bathroom with a shower and free toiletries. A à la carte breakfast can be enjoyed at the property. Mexico City is 41 km from Hotel Posada Sn Francisco. Benito Juárez Airport is 37 km away.