Hotel Villa Florida

Address:

Boulevard Atlixcayotl No. 1100
72810 Puebla, MX

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms