Fornecendo acesso Wi-Fi gratuito, Avalon Hotel situa-se em Brighton & Hove, a menos de 1 km de Cais de Brighton e 10 minutos a pé de Jardins de Victoria. Os locais de interesse populares nas proximidades incluem The Brighton Centre, Torre de Observação i360 e Estação Ferroviária de Brighton. Este alojamento não fumador localiza-se a 5 minutos a pé de Brighton Beach.
Os quartos do alojamento estão equipados com televisão com canais por satélite. Os quartos incluem uma casa de banho privativa com chuveiro e um secador de cabelo, enquanto algumas unidades do alojamento também providenciam aos hóspedes uma área de estar. No alojamento, todos os quartos têm roupa de cama e toalhas.
Avalon Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Brighton Dome (local para eventos), Pavilhão Real e Centro Comercial de Churchill Square. O aeroporto mais próximo é o Aeroporto de Londres - Gatwick, que fica a 41 km de Avalon Hotel.