Hotel Quinta Rivera
Lerdo de Tejada No. 50, Pachuca
Very Good, 4
Hotel Quinta Rivera is a modern, two-story hotel conveniently located in Actopan, Hidalgo. The property was constructed in 1982 and it has always been one of the favorite hotels in town because of its...
More Info