Bella Rosa 1 Bedroom Studio ** Gros Islet, Bella Rosa Road, Gros Islet, St Lucia Facilities in hotel Important