Bord Mer Villa ligt in Beau Vallon, op 16 minuten lopen van Strand van Beau Vallon en 1,7 km van Anse Marie Laure-strand, en biedt accommodatie met gratis WiFi, airconditioning en toegang tot een tuin met een terras.
Elke unit heeft een volledig uitgeruste kitchenette met een eettafel, een flatscreen-tv met kabelzenders en een eigen badkamer met douche en gratis toiletartikelen. Er is ook een koelkast, een magnetron, een kookplaat en een waterkoker.
Bel Ombre-strand ligt op 2,7 km van de bed & breakfast, en Victoria Clock Tower ligt 4,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Seychellen, op 14 km van Bord Mer Villa.