Davos Spa Retreat
Hotels
96161 Truckee
United States
Phone: (800) 491-6126
Website: https://davossparetreat.ratedotels.com
Davos Spa Retreat in Armstrong, California, offers mountain views, an outdoor pool, and a hot tub. Guests enjoy free WiFi, full kitchens, and private bathrooms. Located near Reno and Carson City, it’s a relaxing getaway with spa-style amenities.



