Au Bel Air ligger i hjertet af Avallon, kun 1 minutters gang fra Vezelay-abbediet og 3 minutters gang fra Tour de l'Horloge.