La Belombre River Villa Bel Ombre ofrece acceso rápido a atracciones de la ciudad como la Iglesia de Saint Roch, situada a unos 5 minutos a pie.
La villa se encuentra a 4 km de la Cascada Sauzier, mientras que el Jardín Botánico Nacional de Seychelles se encuentra a unos 4,1 km. Los amantes de la naturaleza disfrutarán de la proximidad al Monte Seychellois, situado a unos 10 minutos en coche.
Con vistas al mar, esta villa cuenta con una terraza. El alojamiento dispone de un cuarto de baño con una ducha adaptada y un inodoro separado. Hay secador de pelo, gorro de ducha y toallas de baño para la comodidad de los huéspedes.
La Belombre River Villa dispone de una cocina bien equipada, una zona de comedor y un comedor al aire libre. La cocina también dispone de un hervidor eléctrico, un lavaplatos y un horno. Los huéspedes pueden comer en el restaurante Vasco's, situado a tan solo 1 km. La Belombre River Villa también está cerca de la parada de autobús Mt Simpson.