
Davos Spa Retreat
Claimed
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
Drop a Mail
Call Us
Address
14691 Davos, Truckee, CA, 96161, USA
Related Listing
Subscribe Now