Located around 3 miles from La Cambuse Public Beach, Sunrise Bay Villa Mahébourg provides access to various tourist attractions in the vicinity.
Monument to the Dutch first landing is nestled about 10 minutes by car from the villa, and Mahebourg Waterfront is about a 20-minute walk away. Positioned 1.1 miles from Notre Dame des Anges Church, the Mahebourg villa is popular among both worshippers and tourists.