This hotel is located in central Tulancingo, just 450 metres from the city’s cathedral. It offers a 24-hour reception and rooms with free Wi-Fi, cable TV and a private bathroom.
Book this Hotel