Nelis Guest House Bogmalo ma dogodną lokalizację i wychodzi na Plaża Bogmallo. Na terenie obiektu znajduje się również prywatny parking.
Stone Water Point leży prawie 25 min piechotą od tego hotelu. Marmagao jest 4 km od hotelu, a Muzeum Indian Naval Aviation jest 2 km stąd. Do okolicznych atrakcji należy także Plaża Bogmallo, w około 100 m stąd.
Klimatyzacja są również zapewnione w pokojach, a balkon to dodatkowe udogodnienia. W łazienkach przygotowano oddzielną toaletę i prysznic oraz są takie udogodnienia jak suszarka do włosów i ręczniki kąpielowe. Oddzielna toaleta i prysznic, wraz z takimi udogodnieniami jak suszarka do włosów i ręczniki kąpielowe, są również do dyspozycji gości.
Restauracja John Seagull jest usytowana prawie 25 min spacerem od Nelis Guest House i serwuje dania kuchni indyjskiej.