The Stay Spa is located right on the shores of Castle Rock Lake. As a guest you have easy access to a wonderful beach area! You can walk out your patio door to the great sands and experience of Castle Rock Lake!
This makes it a perfect getaway retreat, as well as a fun vacation destination for the kids and whole family.