Located in Castle Rock, Colorado, this hotel features an indoor pool, continental breakfast and spacious guest rooms. The hotel is a 5-minute drive to the Outlets Mall at Castle Rock.
Number of rooms: 69
595 Genoa Way, Castle Rock, CO 80109, United States