Das 5-Sterne-Hotel Deltin Suites Nerul in einer Entfernung von 25 Minuten zu Fuß vom Fort Reis Magos bietet Außenpool sowie ein Fitnesscenter.
Kulturzentrum Kala Academy liegt etwa 3 Kilometer von hier entfernt. Gäste können Sehenswürdigkeiten wie die St. Alex Church besuchen (liegt in ca. 10 Autominuten Entfernung vom Hotel). Die Kirche Mariä Empfängnis liegt in 4 km Entfernung vom Deltin Suites Nerul. Das Hotel befindet sich in der Nähe des Bahnhofs Nerul, und zwar in einer Entfernung von 800 Autominuten.
Die Unterkunft verfügt über 100 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie mit Selbstversorgungsmöglichkeiten, vor allem einer Minibar ausgestattet sind. Zu den Extras gehören eine getrennte Toilette und eine Dusche in den Badezimmern. Neben einer getrennten Toilette und einer Dusche umfassen die Annehmlichkeiten der Bäder auch einen Haartrockner und Handtücher. Von einigen Zimmern aus öffnet sich eine Aussicht auf den Pool.
Zum Abendessen können die Gäste das Restaurant Vegas besuchen oder im Restaurant Caldin ihr Mittagessen genießen. Das hoteleigene Restaurant serviert indische Gerichte.