Accommodation Mount Royal Saint Lucia Address: Cap Estate, Gros Islet, LC.Phone: +1 758-487-6925Deal: 35% OFF Globe Instagram Facebook