Хотел Авалон се намира в тих жилищен район на Банско, само на 600 метра от станцията на лифта и на 500 метра от Стария град. От хотела се открива изглед към Пирин. Главната улица Пирин е само на 50 метра. Хотел Авалон е обзаведен по най-високи стандарти, с използването на местни материали. Мебелите са ръчно изработени и съчетават уменията на местните занаятчии с модерен стил. Всички стаи предлагат достъп до интернет. На място има съоръжения за съхранение и сушене на ски оборудване. Хотелът разполага с приветлив лоби бар и ресторант с френска и италианска кухня, както и селекция от изискани местни вина. В четвъртък се предлагат индийски ястия на шведска маса. Сервира се също безплатна супа и следобеден чай. В сутерена има сауна, хидромасажна вана и масажно студио. За удобство на гостите срещу малка такса се предлага трансфер до ски лифта.