Situato a Southport, a 600 m dal centro commerciale Wayfarers, l'Anelli Hotel offre un bar e una terrazza. La struttura si trova a breve distanza da attrazioni quali il Southport Theatre & Floral Hall e il Little Theatre. Tutte le camere sono dotate di TV a schermo piatto con canali satellitari.
Le camere sono dotate di scrivania. Il bagno privato è completo di asciugacapelli. Le camere dell'Anelli Hotel dispongono di aria condizionata, armadio.
Al mattino vi attende una colazione continentale o all'inglese/irlandese.
La struttura dista 36 km dall'Aeroporto John Lennon di Liverpool.