Das Hotel Casa De Menorah Nerul liegt nur 3 km vom Fort Reis Magos entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Außerdem gibt es einen Privatparkplatz.
Die Pension ist dank seiner erstklassigen Lage ein ausgezeichneter Ort zum Aufenthalt in Nerul. Zu den Sehenswürdigkeiten, in einer Entfernung von ungefähr 10 Autominuten vom Hotel, gehört auch Kulturzentrum Kala Academy. Das Casa De Menorah ist nur 3,1 km vom Tibetan Market, Baga Road und anderen beliebten Attraktionen von Nerul entfernt. Die Unterkunft ist in einer Entfernung von 790 Autominuten vom Bahnhof Nerul gelegen.
Neben einem Balkon und der Küche sind die Zimmer in dem komfortable Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Außerdem verfügen die Badezimmer über eine getrennte Toilette und eine Dusche. Sie haben zudem private Badezimmer mit einer getrennten Toilette und einer Dusche.
Das Restaurant House of Lloyds befindet sich gleich neben dem Casa De Menorah.