Mare Anglaise is nicely located on the north western side of Mahé Island, overlooking Beau Vallon, the most beautiful and popular beach and bay of Mahe that one can reach easily by foot. Only 25 minutes away by car to Mahé’s International Airport and 15 minutes to the capital of Seychelles, Victoria.