5.4/10
31 review
Free Wi-Fi
Located in Albuquerque, 14 km from Cliff's Amusement Park, Desert Sands Inn & Suites provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 37
13317 Central Avenue Northeast, Albuquerque, NM 87123, United States