We’re taking a seasonal pause! The Green Leaf Hotel will be temporarily closed from April 1, 2025, to November 30, 2025. We can’t wait to welcome you back when we reopen on December 1, 2025. Until then, bookings for the 2025/2026 winter season remain open.