#1 Edificio Tía Flora
317 Calle 20 de Enero, 37320 León, Mexico
Situated in León, the recently renovated #1 Edificio Tía Flora features accommodation 700 metres from Main square and 400 metres from Leon´s cathedral. The property was built in 1990 and has accommodation with a terrace.