This resort hotel nestled in nature welcomes guests with dogs and is also suitable for extended business stays.