Castellos tourist nest is gelegen in Benaulim, op 1,8 km van Sernabatim Beach en 2 km van Benaulim Beach, en biedt accommodatie met een tuin en gratis privéparkeren. De accommodatie ligt op ongeveer 5,5 km van treinstation van Margao, 36 km van Basiliek van Bom Jesus en 36 km van St. Cajetan-kerk. De accommodatie is rookvrij en bevindt zich op 2,7 km van Colva Beach.
Alle kamers bij het pension hebben een balkon. Alle kamers bij Castellos tourist nest hebben een eigen badkamer.
Haven van Mormugao ligt op 35 km van de accommodatie, en Goa State Museum ligt 36 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Dabolim, op 28 km van Castellos tourist nest.