Das Hotel Casa De Menorah Nerul liegt in der Nähe vom Fort Reis Magos, und zwar nur 3 km von hier entfernt.
Das Stadtzentrum von Nerul kann man innerhalb von 15 Minuten zu Fuß erreichen. Zu den Sehenswürdigkeiten, die in einer Entfernung von ungefähr 15 Autominuten von der Pension sind, gehört die Kirche Mariä Empfängnis. Das Hotel liegt in 3,1 Kilometer Entfernung vom Fort Aguada. Das Casa De Menorah ist direkt mit dem Bahnhof Nerul verbunden, der 790 Minuten Fahrt von hier entfernt liegt.
In den Zimmern stehen den Gästen ein Balkon zur Verfügung. Die Zimmer verfügen außerdem über eine getrennte Toilette und eine Dusche sowie einen Kühlschrank und einen Wasserkocher.
Das Restaurant House of Lloyds befindet sich in unmittelbarer Nähe von der Unterkunft.