Situated between Newport Harbor and Thames Street, this resort sits at the center of all the action. Watch boats sail into the harbor, or pop by one of many nearby shops, restaurants, and boutiques.
Currently, there are no alerts for this resort. Please check back for any updates.
In-Suite Wi-Fi additional details