Avalon offers comfortable accommodations. Some locations feature natural hot springs and self-catering suites with kitchens and balconies.