The 340-room Marriott Moxy Hotel in Boston’s Theater District has opened near the Wilbur Theatre.