
San Andrã©s Cholula, Mexico
Hotel Villa Florida
3-star hotel
Located in San Andrés Cholula (Angelopolis), Hotel Villa Florida is within a 10-minute drive of Puebla Cathedral and Zocalo Square. This hotel is 0. 6 mi (1 km) from Angelopolis Commercial Center and 6. 7 mi (10. 7 km) from…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Restaurant
