Royal Manor Motel
2001 S Canal St
• Carlsbad, NM 88220
US