New Mexico > Albuquerque > Travel & Transportation > Hotels, Motels, & Lodging > Studio 6 Albuquerque North
4441 Osuna Rd NE, Albuquerque, New Mexico, 87109
Main: (505) 344-7744 Fax: (505) 345-9214
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!