Hotel El Angel

Starting at
$76
Room
Lobby
Lobby

TripAdvisor Review

Based on 4 review

See all

Property Location With a stay at Hotel El Angel in Leon (Leon Centro), you'll be within a 15-minute drive of Cathedral of León and Leon Stadium. This hotel is 2.5 mi (4.1 km) from Plaza del Zapato Commercial Center and 3 mi (4.9 km) from Poliforum Leon Convention and Exhibition Center. Distances a...

More details