The Nature Place is a perfect spot for a conference or family getaway. The customer service was superb as was the food and beautiful environment. Comfortable cozy cabins with fireplaces and comfortable bedding. Definitely would recommend this spot for anyone looking to entertain their company or family for a getaway.
- Also Known As:
- The Nature Place Hotel Florissant
- The Nature Place Hotel