Seychelles National Botanical Gardens je 3 km od Hotel Susara'S Resident Beau Vallon, zatímco Eglise de Saint Roch je vzdáleno 650 metrů.
Hotel je umístěný ve vzdálenosti 10-minutové chůze od centra města. Autobusová zastávka Fisherman's Cove je 5 minut chůze od ubytování.
Pokoje jsou doplněny vnitřním dvorkem, vícekanálovou televizí a soukromým sejfem, i plně vybavenou koupelnou s sprchou bez práhu, samostatnou toaletou a umyvadlem.
Sunset Bar a Le Cardinal Restaurant se nachází zhruba 150 metrů od hotelu.