Photos coming soon
HOTEL
Hostel Covent Garden
Calle Ancha 25, 2, Leon
Where it sits
Hostel Covent Garden
Calle Ancha 25, 2, Leon
42.59803, -5.57019
Plan around Hostel Covent Garden
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
