Comfortable and nice location
This perfectly suited my young family of four during a long weekend. The location made a morning walk up castle rock ideal. Walking distance to downtown coffee shop.

February 2017
Castle Rock "in your front yard"
Castle Rock "in your front yard"
Back to Listing