Yes, both the St. Thomas and Crowne Plaza are handicap accessible.
Yes, please see the travel tab for the discount code!