Providing free WiFi, Hotel Posada Sn Francisco is situated in San Juan Teotihuacán. Offering a restaurant, the property also has a garden. 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.
Breakfast is available every morning, and includes à la carte and American options.
Mexico City is 41 km from Hotel Posada Sn Francisco. Benito Juarez International Airport is 37 km away.