Nestled in a charming 18th-century palace, this budget-friendly gem offers cozy rooms with balconies and a welcoming vibe just steps from León Cathedral.
Plaza Torres de Omaña, 1, 2º, 24003 León, Spain Get directions
Paul McRedmond
ninaleona1
Christiana Cavaliere
StefanonHolidays
Natalie631216
joyr225
LBYORK
heylala