Avalon is a family-managed hotel offering a peaceful atmosphere. Guests can enjoy a lounge, picnic area, and a coffee shop, along with an à-la-carte restaurant.