Route 66 Hostel Hostel Albuquerque, New Mexico
«Route 66 Hostel» is located in Albuquerque. This hostel is located in walking distance from the city center.
Number of rooms: 10
1012 Central Ave SW, Albuquerque, NM 87102, USA, Albuquerque, NM 87102