Relax at Casteau Resort, a hotel with complimentary Wi-Fi, a hot tub, fitness center, sauna, and bar. Situated in a peaceful, green setting.