Studio Leu Loft offers accommodations in Saint-Leu, a 3-minute walk from Saint Leu Beach and 2 miles from Stella Matutina Museum. This beachfront property offers access to a terrace, free private parking, and free Wifi. The House of Coco is 4.4 miles from the apartment and Botanical Gardens Mascarin...