Carlsbad Super 8 Motel

3817 National Parks Hwy
Carlsbad
New Mexico
United States