Route 66 Hostel

Address:

1012 Central Ave. SW
Albuquerque, New Mexico 87102

Map:


Contact   ·   Privacy   ·   Terms