Hotel Teotihuacan

Starting at
$27
Featured Image
Reception
Room

TripAdvisor Review

Based on 23 review

See all

Property Location Located in Teotihuacan, Hotel Teotihuacan is within a 5-minute drive of Divino Redentor Cathedral and Teotihuacan Archaeological Site. This hotel is 2.3 mi (3.6 km) from Palacio de Atetelco and 3.7 mi (5.9 km) from Pyramid of the Sun. Distances are displayed to the nearest 0.1 mi...

More details