0 Lodging Palmyre Residence No 7 Licensed By Tourism Authority 10071 Avenue du Radar, Avenue Allamanda, Flic-en-Flac Island, 90514