Plaza Inn

Address:

900 Medical Arts Ave Ne
87102 Albuquerque, US

Phone:

+1 505 243 5693

Hotel star rating:

3 stars

Brand name:

Holiday Inn Express

Map:


Contact   ·   Privacy   ·   Terms