Hotel Villavague Lodge Albion znajduje się około 5 min piechotą od Albion Public Beach i składa się z 8 pokojów wyposażonych w nowoczesne udogodnienia. Albion Lighthouse jest w prawie 3 km, a Tug II jest 3,1 km od hotelu.
Phare d'Albion znajduje się w niewielkiej odległości od tego hotelu. Lotnisko Mauritius oddalone jest od obiektu o 46 min jazdy samochodem.
Pokoje w Villavague Lodge są wyposażone w zestaw do prasowania i klimatyzację jak również w urządzenie do parzenia kawy/herbaty. Wyposażenie kuchenne obejmuje czajnik elektryczny, lodówkę i przybory kuchenne. W łazience dostępne są oddzielną toaletę i prysznic.
Podczas pobytu w 3-gwiazdkowym obiekcie goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja La Murene, w odległości 5 min spacerem, czy restauracja Les Robinsons w odległości 7 min spacerem.