Best Boston hotels near Cutler Majestic Theatre