About the Business

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.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

14691 Davos, Truckee, CA, 96161, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers