1. Baymont Inn & Suites 2110 Camino Del Llano, Belen, NM 87002 Coordinate: 34.65365,-106.79823 Phone: (505) 273-9450