Avalon Hotel & Conferences offers simply furnished rooms, a restaurant, and a lobby bar. Established in 2007, it blends modern and traditional elements.