Usytuowany nad brzegiem morza hotel Ellan Vannin oferuje widok na zatokę Douglas Bay i plażę Douglas Beach. Obiekt znajduje się 1 minutę spacerem od plaży i 5 minut spacerem od terminalu promowego oraz dworca autobusowego. W zaledwie 2 minuty można dojść z hotelu do głównych sklepów, kawiarni i restauracji.
Wszystkie pokoje i apartamenty zapewniają duży telewizor z płaskim ekranem, bezpłatne szybkie WiFi, biurko oraz zestaw do parzenia kawy i herbaty. Każdy pokój i apartament wyposażony jest w sprzęt do prasowania i mieści nowoczesną łazienkę z bezpłatnym zestawem kosmetyków oraz suszarką do włosów.
Codziennie rano serwowane jest pełne śniadanie angielskie lub pełne śniadanie wegetariańskie. Bar jest otwarty do 23:00.