El Villavague Lodge Albion está situado a solo 5 minutos andando del Albion Public Beach y ofrece a sus huéspedes una piscina. El Albion Lighthouse está a 3 km de distancia y puedes llegar a Tug II en 10 minutos en coche.
Este hotel se encuentra a 2 km del centro de Albion y a solo 46 minutos en coche del aeropuerto Sir Seewoosagur Ramgoolam. Este hotel de 3 estrellas se halla a 1 km del Phare d'Albion. El establecimiento está situado a un par de minutos en coche del océano Índico.
El Villavague Lodge cuenta con 7 habitaciones, algunas disponen de patio y un balcón, y tienen opciones de autoservicio como servicio de tetera/cafetera. Los huéspedes tienen acceso a bañera, inodoro y ducha, así como comodidades del baño como artículos de tocador para huéspedes y toallas. Desde las habitaciones se puede disfrutar de la vista al jardín.
El Villavague Lodge sirve un desayuno continental diario.