The Marriott at Church Ranch is located between Denver and Boulder. It has a total of six floors, 210 guest rooms, five suites, a restaurant and café—adding up to a total of 76,908 square feet. This hotel has an indoor pool, fitness center and five meeting rooms. There is 12,700 square feet of event space.
- 76,908 square feet