Yachthafen Mormugao liegt ca. 15 Fahrminuten vom Nelis Guest House Bogmalo Beach entfernt und ist unbedingt einen Besuch wert.
St. Andrew’s Church ist in ca. 10 Minuten Autofahrt leicht erreichbar. Bis zu Velha Goa sind es etwa 15 km. Strand von Bogmalo befindet sich in unmittelbarer Nähe zum Hotel.
Ein Balkon, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind in den Zimmern vom Nelis Guest House Bogmalo Beach vorhanden. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten außerdem einen Haartrockner und Badelaken.
In der Nähe gibt es viele Lokale, darunter das Restaurant Tony's Beach Club, das in einer 300 Meter Entfernung von der Pension ist.