340 Mountain View Apartments is a newly built property located at Anse La Mouche on Mahe Island, Seychelles.
The property comprises of 4 apartments; 2 x Two Bedroom Apartment with Garden View on the ground floor & 2 x Two Bedroom Apartment with panoramic views on the upper floor.
The Anse Soleil beach is a mere 2 minutes walk away from 340 Mountain View Apartments.