Hostel Covent GardenHotel Information Address: Calle Ancha, 25, 24003 León, Spain Telephone: +34 601 08 20 02 Website: http://hostelcoventgarden.com Shared Room: 19+ Book Here