9.7/10
Exceptional
19 reviews
Free Wi-Fi
Boasting a bar, Hotel Casa Franco is situated in San Pedro y San Pablo Teposcolula. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free Wi-Fi.
Number of rooms: 11
Iturbide 20, 69500 San Pedro y San Pablo Teposcolula, Mexico