La Lune de Mougins is a relaxed resort hotel featuring a spa, Mediterranean restaurant, and lounge bar. Complimentary Wi-Fi is available.