Castellos tourist nest situa-se em Benaulim, a 1,8 km de Sernabatim Beach e a 2 km de Benaulim Beach. O alojamento dispõe de acomodações com um jardim e estacionamento privado gratuito. O alojamento está a cerca de 5,5 km de Estação Ferroviária de Margao, a 36 km de Basílica do Bom Jesus e a 36 km de Igreja de Nossa Senhora da Divina Providência (São Caetano). Este alojamento não fumador encontra-se a 2,7 km de Colva Beach.
No alojamento, os quartos estão equipados com varanda. Todas as unidades apresentam uma casa de banho privativa.
Marina de Mormugao fica a 35 km de Castellos tourist nest, enquanto Goa State Museum fica a 36 km de distância. O aeroporto mais próximo é o Aeroporto de Dabolim, que fica a 28 km de Castellos tourist nest.