French Quarters Motel the
Address:
9317 Central Ave NW, Albuquerque, NM 87121
Phone:
(505) 831-5948 Hotels & Motels
Other Businesses:
- Quality Inn & Suites at 411 Mcknight Ave Nw, Albuquerque, NM 87102
- Park Inn by Radisson Hotel & Waterpark at 2500 Carlisle Blvd Ne, Albuquerque, NM 87110
- Forque at 330 Tijeres NW, Albuquerque, NM 87102
- Silvermoon Lodge at 918 Central Ave Sw, Albuquerque, NM 87102
- Studios Nobhill at 2929 Monte Vista Blvd Ne, Albuquerque, NM 87106