La Villa Neesham Grande Benaulim se encuentra a una distancia de 350 metros de Aziz e Hijos y ofrece a los huéspedes una terraza y una piscina privada. Con vistas al jardín, la villa está situada a 4 km del Templo Shree Damodar.
La Iglesia de la Santísima Trinidad está al lado de esta villa. Situada a unos 25 minutos a pie de la Iglesia de Nuestra Señora de las Mercedes, la Villa Neesham Grande es uno de los destinos favoritos de fieles y turistas.
Los cuartos de baño también disponen de una ducha.
El lugar cuenta con una cocina bien equipada equipada con una nevera y un horno. Los huéspedes pueden comer en el restaurante Vincents Bar & Restaurant, situado a tan solo 1 km.