El Anand Villa Guest House se encuentra a alrededor de 2 km del City Centre Mahebourg Market Place, y a tan solo 8 minutos a pie del Pointe Jerome Sailing Club. La pensión goza de una ubicación a unos cuantos minutos en coche de Ile aux Aigrettes Nature Reserve. Incluye 8 habitaciones, además de un jacuzzi y bañera de hidromasaje.
Este hotel está situado a una distancia media de la Bahía Azul. El Blue Bay Beach está a 2 km del establecimiento. Para los que viajan desde lejos, el aeropuerto Sir Seewoosagur Ramgoolam está a 10 minutos en coche.
Algunas habitaciones disponen de hervidor eléctrico, así como televisor con pantalla plana para que disfrute de su estancia. Las habitaciones del hotel cuentan con hervidor eléctrico y nevera, además de inodoro, bañera y ducha.
Los huéspedes pueden desayunar en el restaurante.