As the only branded hotel in Tobago, the newly built Comfort Inn & Suites anticipates opening soon and promises to be a great addition to the downtown area in Scarborough. CUSA, LLC an internationally recognized, Atlanta-based hotel management company, is working with local ownership and Choice Hotels to open its …
Read More »