Hotel Posada San Francisco

Address:

Plaza de la Constitución 17
90000 Tlaxcala, Mexico
view in google maps

Phone:

246/462-6022
Contact   ·   Privacy   ·   Terms