Struttura fronte mare affacciata su Douglas Bay e su Douglas Beach, l'Ellan Vannin Hotel si trova a 1 minuto a piedi dalla spiaggia, a circa 5 minuti a piedi dal terminal dei traghetti e dalla stazione degli autobus e a 2 minuti a piedi dai principali negozi, caffetterie e ristoranti.
Tutte le camere presentano una grande TV a schermo piatto, la connessione WiFi ad alta velocità gratuita, una scrivania, un set per la preparazione di tè e caffè, un set da stiro e un moderno bagno interno con set di cortesia e asciugacapelli.
Ogni mattina vi attende la colazione inglese o vegetariana. L'Ellan Vannin Hotel ospita un bar, che è aperto fino alle 23:00.