Hotels in León

El Barón Hotel

León, Guanajuato

From 75 rooms
El Barón, León
Blvd. A. López Mateos No. 613 Pte.
Centro, León

Check In

Check Out

Blvd. A. López Mateos No. 613 Pte.
León GTO.
Telephone
on the corner opossite from the Telegraph
internet
parking