A new hotel has opened in Mystic, Connecticut, where guests can enjoy the historical design as well as the Mystic River.