Tavares Inn is located in Alamogordo, 16 miles from White Sands National Monument. The inn has an indoor pool and free WiFi. Complete with a private bathroom, all rooms at the inn come with air conditioning, and some rooms also offer a patio. Las Cruces International Airport is 78 miles from the property.
Amenities:
- Fitness Center
- Swimming Pool - Indoor
- Internet Access - Free Public Access
- Non-Smoking Facility
- Pet Friendly