Americas Best Value Inn

3706 National Parks Hwy
Carlsbad
New Mexico
United States