Doté d'un jardin, le Castellos tourist nest est situé à Benaulim, à 2 km de la plage de Benaulim, à 2,7 km de la plage de Colva et à 5,5 km de la gare de Margao. Vous bénéficierez d'un accès à un balcon et d'un parking privé gratuit. Cet établissement non-fumeurs se trouve à 1,8 km de la plage de Sernabatim.
Vous séjournerez à 36 km de la basilique de Bom Jesus et de l'église Saint-Cajetan. L'aéroport le plus proche, celui de Dabolim, est situé à 28 km.