More Information
Sands is a three-star hotel in Vaughn, New Mexico. It has a bar, family rooms, and wheelchair accessible entrance and parking. It does not have a beach, bicycles for rent, car rental, concierge, currency exchange, hot tub, onsite convenience store, room service, sauna, or spa.