Situé à 400 mètres de l'Albion Public Beach, l'hotel Villavague Lodge Albion offre 8 chambres. Albion Lighthouse se trouve à à 3 km et Tug II peut être atteint en 10 minutes en voiture de cet hotel 3 étoiles.
Ce sont 15 minutes à pied d'ici jusqu'au centre d'Albion. Phare d'Albion est à environ 17 minutes à pied. Villavague Lodge d'Albion est établi à 50 km de l'aéroport international Sir-Seewoosagur-Ramgoolam.
Les chambres sont équipées d'un fer à repasser et une table à repasser, de la climatisation, ainsi que d'une cafetière/théière pour le confort des clients. De plus, les chambres disposent d'un réfrigérateur et de la vaissellepour le self-catering, et d'une toilette séparée et une douche dans la salle de bain.