This lovely hotel is located in Pachuca. The total number of rooms is 35. Pets are not allowed at Gran Independencia.