at 2500 Carlisle Blvd NE, Albuquerque , 87110 United States
Park Inn Hotel & Water Park is Albuquerque based place and this enity listed in Hotel category. Located at 2500 Carlisle Blvd NE NM 87110. Contact phone number of Park Inn Hotel & Water Park: (505) 888-3311