The Casa de Leela is one of the most highly-rated accommodations on La Digue, and is situated just around 950m from the beach of Anse Réunion, and within easy reach of Anse Source d’Argent and Grand Anse, making it great for beach-lovers. Shops and restaurants can also be found within comfortable walking distance, nicely surrounding the location.