The 2-star Bord Mer Villa Mahe Island hotel provides proximity to Beau Vallon Beach, which is situated merely 1.3 km away. The hotel understands the needs of families with children and offers paid babysitting.
Dolphin Nemo Glass Bottom Boat is located only 150 m from this Mahe Island hotel, and such natural sites as Morne Seychellois are 4.5 km away. Seychelles National Botanical Gardens is 3.4 km from the Bord Mer Villa, while Seychelles International airport is 15 km from it. The property is about 6 km from Mission Lodge Lookout. This hotel is also just around the corner from Boat House bus stop.
Indian specialities are served at Mahek Restaurant, which is merely 1.4 km away.