News

Located on the southwestern part of St. Lucia, Sugar Beach, A Viceroy Resort sits on more than 100 acres of tropical forest and boasts a white-sand beach leading into the Caribbean Sea.