Belombre River Villa Bel Ombre zapewnia szybki dostęp do różnych atrakcji miasta, takich jak Eglise de Saint Roch, w odległości 5-minutowego spaceru.
Anse Major znajduje się 3 km od willi, a Sauzier Waterfall jest w 4 km. W 3,1 km stąd leży Seychelles Natural History Museum. Belombre River Villa zapewnia łatwy dostęp do cudów natury, takich jak Park Narodowy Morne Seychellois (3,2 km) i Seychelles National Botanical Gardens 3,3 km).
Obiekt oferuje taras z widokiem na morze. W łazience znajduje się oddzielna toaleta. Suszarka do włosów, czepki kąpielowe i ręczniki kąpielowe są wliczone w cenę.
Udogodnienia do samodzielnego przygotowywania posiłków obejmują czajnik elektryczny, lodówkę i szklane naczynia w w jadalni i jadalni na świeżym powietrzu. Goście mogą zjeść posiłek w odległości 13-minutowego spaceru stąd w restauracji Vasco's. Najbliższy przystanek autobusowy to Mt Simpson, niedaleko od willi.