We spent two nights in Castle Tower, and it was a great time! The weather was not very cooperative, but Castle Tower made staying inside nice. We had two dogs, and they were accommodated well. Staff was friendly and helpful. Will definitely stay here again!
- Also Known As:
- Castle Mountain Hotel Estes Park