Microtel Inns & Suites

9910 Avalon Rd NW 87121-7622 Albuquerque New Mexico USA
  • Profile: Microtel Inns & Suites is a Hotels and motels company located at Albuquerque, New Mexico USA, address is 9910 Avalon Rd NW, Albuquerque 87121-7622 NM, postcode is 87121-7622, you can contact Microtel Inns & Suites by phone 5058312450
Please share as much information as you can about Microtel Inns & Suites so other users can benefit from your comment.